Collecting GitPython==3.1.33 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading GitPython-3.1.33-py3-none-any.whl.metadata (10 kB) Collecting paramiko==3.4.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-3.4.0-py3-none-any.whl.metadata (4.4 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.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT==2.12.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.12.1-py3-none-any.whl.metadata (4.1 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.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.33->-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.4.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.4.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting pynacl>=1.5 (from paramiko==3.4.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.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.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.6-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.3-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.7->-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.5-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.4.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.33->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) (2.8.2) Collecting cffi>=1.12 (from cryptography>=3.3->paramiko==3.4.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-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.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.4.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.33-py3-none-any.whl (188 kB) Downloading paramiko-3.4.0-py3-none-any.whl (225 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 pyjwt-2.12.1-py3-none-any.whl (29 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.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading 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.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) Downloading pandas-3.0.3-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.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, mt-940, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, immutabledict, cffi, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.33 Levenshtein-0.25.1 PyJWT-2.12.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.7 mt-940-4.28.0 numpy-2.4.6 ortools-9.11.4210 pandas-3.0.3 paramiko-3.4.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.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 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.43.29-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting 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.4-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.81.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading googleapis_common_protos-1.75.0-py3-none-any.whl.metadata (8.6 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.6.0-py3-none-any.whl.metadata (2.8 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.28.0-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.4-py3-none-any.whl.metadata (9.1 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.10.0-py3-none-any.whl.metadata (2.2 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.4.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.1.2-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.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 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.44.0,>=1.43.29 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.29-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.19.0,>=0.18.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.18.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.44.0,>=1.43.29->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.29->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.44.0,>=1.43.29->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.43.29-py3-none-any.whl (140 kB) Downloading botocore-1.43.29-py3-none-any.whl (15.2 MB) Downloading click-8.4.1-py3-none-any.whl (116 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading google_cloud_core-2.6.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.10.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.4-py3-none-any.whl (32 kB) Downloading grpcio-1.81.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.8 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.28.0-py3-none-any.whl (50 kB) Using cached pybind11-3.0.4-py3-none-any.whl (314 kB) Downloading s3transfer-0.18.0-py3-none-any.whl (88 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.1.2-py3-none-any.whl (11 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4553877 sha256=652911736ccd315e0e69d6521629ec9d25f94280d62d45229ba4195b658fed9d 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=1423698 sha256=2fd5b9b9f90f9cafbd7c09e9143f4703a4fb98828b4e385e48c032312863c5b3 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.6 Uninstalling numpy-2.4.6: Successfully uninstalled numpy-2.4.6 Successfully installed boto3-1.43.29 botocore-1.43.29 click-8.4.1 fasttext-0.9.3 fonttools-4.63.0 google-api-core-2.28.1 google-auth-2.36.0 google-cloud-core-2.6.0 google-cloud-storage-2.18.2 google-cloud-translate-3.17.0 google-crc32c-1.8.0 google-resumable-media-2.10.0 googleapis-common-protos-1.75.0 grpc-google-iam-v1-0.14.4 grpcio-1.81.1 grpcio-status-1.62.2 jmespath-1.1.0 numpy-1.26.4 oscrypto-1.3.0 proto-plus-1.28.0 pyHanko-0.20.1 pybind11-3.0.4 pyhanko-certvalidator-0.24.1 pypdf-4.3.1 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.18.0 tzlocal-5.3.1 uharfbuzz-0.37.3 uritools-6.1.2 2026-06-15 02:17:41,111 183 INFO ? odoo: Odoo version 18.0 2026-06-15 02:17:41,111 183 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-06-15 02:17:41,111 183 INFO ? odoo: addons paths: ['/data/build/rb-a5dbff4-222183/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-a5dbff4-222183/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-06-15 02:17:41,111 183 INFO ? odoo: database: default@default:5432 2026-06-15 02:17:41,278 183 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-06-15 02:17:41,286 183 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-06-15 02:17:41,519 183 INFO ? odoo.tests.common: Importing test framework 2026-06-15 02:17:41,635 183 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-06-15 02:17:41,636 183 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-06-15 02:17:41,655 183 INFO rb-a5dbff4-222183-385649 odoo.modules.loading: loading 1 modules... 2026-06-15 02:17:41,735 183 INFO rb-a5dbff4-222183-385649 odoo.modules.loading: 1 modules loaded in 0.08s, 0 queries (+0 extra) 2026-06-15 02:17:42,308 183 INFO rb-a5dbff4-222183-385649 odoo.modules.loading: loading 690 modules... 2026-06-15 02:17:47,310 183 INFO rb-a5dbff4-222183-385649 odoo.modules.loading: 690 modules loaded in 5.00s, 0 queries (+0 extra) 2026-06-15 02:17:48,273 183 INFO rb-a5dbff4-222183-385649 odoo.modules.loading: Modules loaded. 2026-06-15 02:17:48,341 183 INFO rb-a5dbff4-222183-385649 odoo.modules.registry: Registry loaded in 6.704s 2026-06-15 02:17:48,341 183 INFO rb-a5dbff4-222183-385649 odoo.service.server: Starting post tests 2026-06-15 02:17:48,747 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-06-15 02:17:52,656 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.0641181468963623 seconds 2026-06-15 02:17:54,016 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/053a03f/hr_attendance.assets_public_attendance.min.css (id:2893) 2026-06-15 02:17:54,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2824] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/053a03f/hr_attendance.assets_public_attendance.min.css 2026-06-15 02:17:55,107 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f2f446c/im_livechat.assets_embed_external.min.css (id:2894) 2026-06-15 02:17:55,108 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2826] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/f2f446c/im_livechat.assets_embed_external.min.css 2026-06-15 02:17:57,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dd0e893/im_livechat.embed_assets_unit_tests_setup.min.css (id:2895) 2026-06-15 02:17:57,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2828] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/dd0e893/im_livechat.embed_assets_unit_tests_setup.min.css 2026-06-15 02:17:58,225 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1c9ab53/mail.assets_public.min.css (id:2896) 2026-06-15 02:17:58,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2832] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/1c9ab53/mail.assets_public.min.css 2026-06-15 02:17:59,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1e7a36f/mass_mailing.iframe_css_assets_edit.min.css (id:2897) 2026-06-15 02:17:59,784 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2835] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/1e7a36f/mass_mailing.iframe_css_assets_edit.min.css 2026-06-15 02:18:00,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d52f024/mrp_subcontracting.webclient.min.css (id:2898) 2026-06-15 02:18:00,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2837] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/d52f024/mrp_subcontracting.webclient.min.css 2026-06-15 02:18:01,735 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/daafbb8/point_of_sale.assets_prod.min.css (id:2899) 2026-06-15 02:18:01,735 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2839] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/daafbb8/point_of_sale.assets_prod.min.css 2026-06-15 02:18:02,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4bc7658/point_of_sale.customer_display_assets.min.css (id:2900) 2026-06-15 02:18:02,449 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2840] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/4bc7658/point_of_sale.customer_display_assets.min.css 2026-06-15 02:18:02,599 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8aa7bf1/portal.assets_chatter.min.css (id:2901) 2026-06-15 02:18:02,600 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2842] (matching /web/assets/_______/portal.assets_chatter.min.css) because it was replaced with /web/assets/8aa7bf1/portal.assets_chatter.min.css 2026-06-15 02:18:03,567 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0d65690/pos_self_order.assets.min.css (id:2902) 2026-06-15 02:18:03,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2843] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/0d65690/pos_self_order.assets.min.css 2026-06-15 02:18:04,529 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c5cedbd/project.webclient.min.css (id:2903) 2026-06-15 02:18:04,530 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2845] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/c5cedbd/project.webclient.min.css 2026-06-15 02:18:04,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cbd1a9d/snailmail.report_assets_snailmail.min.css (id:2904) 2026-06-15 02:18:04,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2846] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/cbd1a9d/snailmail.report_assets_snailmail.min.css 2026-06-15 02:18:05,223 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b50e61b/spreadsheet.public_spreadsheet.min.css (id:2905) 2026-06-15 02:18:05,224 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2849] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/b50e61b/spreadsheet.public_spreadsheet.min.css 2026-06-15 02:18:05,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/49264c9/survey.survey_assets.min.css (id:2906) 2026-06-15 02:18:05,436 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2851] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/49264c9/survey.survey_assets.min.css 2026-06-15 02:18:06,546 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ea2d813/to_account_reports.assets_account_report.min.css (id:2907) 2026-06-15 02:18:06,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2855] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/ea2d813/to_account_reports.assets_account_report.min.css 2026-06-15 02:18:08,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/369a64c/to_stock_age_report.assets_financial_report.min.css (id:2908) 2026-06-15 02:18:08,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2856] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/369a64c/to_stock_age_report.assets_financial_report.min.css 2026-06-15 02:18:10,094 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c9c2dda/web.assets_frontend.min.css (id:2909) 2026-06-15 02:18:10,095 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2866] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/c9c2dda/web.assets_frontend.min.css 2026-06-15 02:18:11,497 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c9c2dda/web.assets_frontend_lazy.min.css (id:2910) 2026-06-15 02:18:11,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2867] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/c9c2dda/web.assets_frontend_lazy.min.css 2026-06-15 02:18:13,523 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a8aaab8/web.assets_unit_tests_setup.min.css (id:2911) 2026-06-15 02:18:13,525 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2871] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/a8aaab8/web.assets_unit_tests_setup.min.css 2026-06-15 02:18:15,320 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/369a64c/web.assets_web.min.css (id:2912) 2026-06-15 02:18:15,321 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2872] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/369a64c/web.assets_web.min.css 2026-06-15 02:18:17,265 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1e1847d/web.assets_web_dark.min.css (id:2913) 2026-06-15 02:18:17,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2873] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/1e1847d/web.assets_web_dark.min.css 2026-06-15 02:18:19,608 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a4890e/web.assets_web_print.min.css (id:2914) 2026-06-15 02:18:19,610 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2874] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/4a4890e/web.assets_web_print.min.css 2026-06-15 02:18:19,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a0acba8/web.qunit_suite_tests.min.css (id:2915) 2026-06-15 02:18:19,964 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2879] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/a0acba8/web.qunit_suite_tests.min.css 2026-06-15 02:18:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6dd6c45/web.report_assets_common.min.css (id:2916) 2026-06-15 02:18:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2880] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/6dd6c45/web.report_assets_common.min.css 2026-06-15 02:18:22,954 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac4e390/web.tests_assets.min.css (id:2917) 2026-06-15 02:18:22,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2882] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/ac4e390/web.tests_assets.min.css 2026-06-15 02:18:23,094 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4d26e8c/web_editor.assets_tests_styles.min.css (id:2918) 2026-06-15 02:18:23,095 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2884] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/4d26e8c/web_editor.assets_tests_styles.min.css 2026-06-15 02:18:23,394 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1566614/web_editor.assets_wysiwyg.min.css (id:2919) 2026-06-15 02:18:23,395 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2885] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/1566614/web_editor.assets_wysiwyg.min.css 2026-06-15 02:18:23,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a0acba8/web_editor.backend_assets_wysiwyg.min.css (id:2920) 2026-06-15 02:18:23,750 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2886] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/a0acba8/web_editor.backend_assets_wysiwyg.min.css 2026-06-15 02:18:24,004 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e645c5a/web_editor.wysiwyg_iframe_editor_assets.min.css (id:2921) 2026-06-15 02:18:24,005 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2888] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/e645c5a/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-06-15 02:18:24,262 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/20e1687/website.assets_all_wysiwyg_inside.min.css (id:2922) 2026-06-15 02:18:24,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2889] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/20e1687/website.assets_all_wysiwyg_inside.min.css 2026-06-15 02:18:24,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c7dddc2/website.assets_wysiwyg.min.css (id:2923) 2026-06-15 02:18:24,453 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2890] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/c7dddc2/website.assets_wysiwyg.min.css 2026-06-15 02:18:24,738 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/181661a/website.backend_assets_all_wysiwyg.min.css (id:2924) 2026-06-15 02:18:24,739 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2891] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/181661a/website.backend_assets_all_wysiwyg.min.css 2026-06-15 02:18:25,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9249e43/website_slides.slide_embed_assets.min.css (id:2925) 2026-06-15 02:18:25,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.assetsbundle: Deleting attachments [2892] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/9249e43/website_slides.slide_embed_assets.min.css 2026-06-15 02:18:25,481 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 32.824748277664185 seconds 2026-06-15 02:18:29,301 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24821] 2026-06-15 02:18:29,302 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-06-15 02:18:29,620 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mass_mailing_sms.tests.test_mailing_sms_ab_testing: Starting TestMailingSMSABTesting.test_mailing_sms_ab_testing_compare ... 2026-06-15 02:18:30,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1470 checked, 38 removed 2026-06-15 02:18:30,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: Starting TestMailingUi.test_tour_mailing_activities_split ... 2026-06-15 02:18:30,869 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mass_mailing_sms.tests.test_mailing_ui.TestMailingUi.test_tour_mailing_activities_split: Chrome headless failed to start: 2026-06-15 02:18:30,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mass_mailing_sms.tests.test_mailing_ui: skipped Subtest TestMailingUi.test_tour_mailing_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:18:30,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:18:35,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_cancel_membership ... 2026-06-15 02:18:36,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_none_membership ... 2026-06-15 02:18:37,179 183 INFO rb-a5dbff4-222183-385649 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_old_membership ... 2026-06-15 02:18:38,405 183 INFO rb-a5dbff4-222183-385649 odoo.addons.membership.tests.test_membership: Starting TestMembership.test_paid_membership ... 2026-06-15 02:18:39,332 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:18:39,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_duplicate_event_microsoft_calendar ... 2026-06-15 02:18:39,640 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [281] 2026-06-15 02:18:39,656 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4396] 2026-06-15 02:18:40,045 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [282] 2026-06-15 02:18:40,060 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4398] 2026-06-15 02:18:40,425 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_for_another_user ... 2026-06-15 02:18:40,667 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [283] 2026-06-15 02:18:40,675 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4402] 2026-06-15 02:18:40,964 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [284] 2026-06-15 02:18:40,971 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4404] 2026-06-15 02:18:41,333 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [285] 2026-06-15 02:18:41,340 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4408] 2026-06-15 02:18:41,414 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_default_and_undefined_sensitivity ... 2026-06-15 02:18:41,654 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [286] 2026-06-15 02:18:41,661 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4411] 2026-06-15 02:18:41,963 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [287] 2026-06-15 02:18:41,971 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4413] 2026-06-15 02:18:42,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_event_with_sync_config_paused ... 2026-06-15 02:18:42,340 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [288] 2026-06-15 02:18:42,346 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4416] 2026-06-15 02:18:42,646 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [289] 2026-06-15 02:18:42,652 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4418] 2026-06-15 02:18:42,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_attendee_calendar ... 2026-06-15 02:18:43,052 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [290] 2026-06-15 02:18:43,058 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4421] 2026-06-15 02:18:43,329 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [291] 2026-06-15 02:18:43,336 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4423] 2026-06-15 02:18:43,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_from_outlook_organizer_calendar ... 2026-06-15 02:18:43,732 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [292] 2026-06-15 02:18:43,739 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4432] 2026-06-15 02:18:43,992 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [293] 2026-06-15 02:18:43,998 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4434] 2026-06-15 02:18:44,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync ... 2026-06-15 02:18:44,401 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [294] 2026-06-15 02:18:44,408 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4443] 2026-06-15 02:18:44,669 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [295] 2026-06-15 02:18:44,676 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4445] 2026-06-15 02:18:44,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_with_sync_by_another_user ... 2026-06-15 02:18:45,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [296] 2026-06-15 02:18:45,006 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4447] 2026-06-15 02:18:45,265 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [297] 2026-06-15 02:18:45,274 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4449] 2026-06-15 02:18:45,358 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_recurrent_event_without_sync ... 2026-06-15 02:18:45,598 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [298] 2026-06-15 02:18:45,604 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4451] 2026-06-15 02:18:45,887 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [299] 2026-06-15 02:18:45,896 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4453] 2026-06-15 02:18:45,994 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_does_not_exist_in_odoo ... 2026-06-15 02:18:46,262 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [300] 2026-06-15 02:18:46,270 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4455] 2026-06-15 02:18:46,571 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [301] 2026-06-15 02:18:46,579 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4457] 2026-06-15 02:18:46,731 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_and_organizer_exists_in_odoo ... 2026-06-15 02:18:46,981 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [302] 2026-06-15 02:18:46,989 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4460] 2026-06-15 02:18:47,674 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [303] 2026-06-15 02:18:47,683 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4462] 2026-06-15 02:18:47,863 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_attendee_calendar_where_email_addresses_are_capitalized ... 2026-06-15 02:18:48,197 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [304] 2026-06-15 02:18:48,205 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4465] 2026-06-15 02:18:48,582 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [305] 2026-06-15 02:18:48,591 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4467] 2026-06-15 02:18:48,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_organizer_calendar ... 2026-06-15 02:18:48,997 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [306] 2026-06-15 02:18:49,003 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4470] 2026-06-15 02:18:49,270 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [307] 2026-06-15 02:18:49,276 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4472] 2026-06-15 02:18:49,429 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_from_outlook_without_organizer ... 2026-06-15 02:18:49,656 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [308] 2026-06-15 02:18:49,664 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4475] 2026-06-15 02:18:49,999 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [309] 2026-06-15 02:18:50,007 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4477] 2026-06-15 02:18:50,149 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_email ... 2026-06-15 02:18:50,395 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [310] 2026-06-15 02:18:50,401 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4480] 2026-06-15 02:18:50,643 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [311] 2026-06-15 02:18:50,651 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4482] 2026-06-15 02:18:50,823 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_simple_event_without_sync ... 2026-06-15 02:18:51,062 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [312] 2026-06-15 02:18:51,070 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4486] 2026-06-15 02:18:51,328 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [313] 2026-06-15 02:18:51,333 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4488] 2026-06-15 02:18:51,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_create_videocall_sync_microsoft_calendar ... 2026-06-15 02:18:51,715 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [314] 2026-06-15 02:18:51,722 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4491] 2026-06-15 02:18:52,058 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [315] 2026-06-15 02:18:52,065 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4493] 2026-06-15 02:18:52,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_forbid_recurrences_creation_synced_outlook_calendar ... 2026-06-15 02:18:52,566 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [316] 2026-06-15 02:18:52,573 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4496] 2026-06-15 02:18:52,852 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-06-15 02:18:52,861 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4498] 2026-06-15 02:18:52,942 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_new_db_skip_odoo2microsoft_sync_previously_created_events ... 2026-06-15 02:18:53,154 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [318] 2026-06-15 02:18:53,160 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4500] 2026-06-15 02:18:53,399 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [319] 2026-06-15 02:18:53,405 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4502] 2026-06-15 02:18:53,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_no_videocall_hr_holidays ... 2026-06-15 02:18:54,006 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [320] 2026-06-15 02:18:54,011 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4505] 2026-06-15 02:18:54,243 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-06-15 02:18:54,251 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4507] 2026-06-15 02:18:54,929 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #56 deleted mail.mail records with IDs: [322] 2026-06-15 02:18:55,130 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_old_db_odoo2microsoft_sync_previously_created_events ... 2026-06-15 02:18:55,416 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [323] 2026-06-15 02:18:55,422 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4513] 2026-06-15 02:18:55,696 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [324] 2026-06-15 02:18:55,704 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4515] 2026-06-15 02:18:55,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_skip_sync_for_non_synchronized_users_new_events ... 2026-06-15 02:18:56,245 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [325] 2026-06-15 02:18:56,251 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4518] 2026-06-15 02:18:56,498 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [326] 2026-06-15 02:18:56,505 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4520] 2021-09-20 10:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #60 deleted mail.mail records with IDs: [327] 2026-06-15 02:18:56,934 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_create_update_single_event ... 2026-06-15 02:18:57,149 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [328] 2026-06-15 02:18:57,155 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4524] 2026-06-15 02:18:57,426 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [329] 2026-06-15 02:18:57,433 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4526] 2026-06-15 02:18:57,694 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #62 deleted mail.mail records with IDs: [330] 2026-06-15 02:18:57,856 183 INFO rb-a5dbff4-222183-385649 odoo.addons.microsoft_calendar.tests.test_create_events: Starting TestCreateEvents.test_sync_website_appointments_through_cron ... 2026-06-15 02:18:58,125 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [331] 2026-06-15 02:18:58,133 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4530] 2026-06-15 02:18:58,395 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [332] 2026-06-15 02:18:58,402 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4532] 2020-05-07 20:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [333] 2020-05-07 21:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [334] 2020-05-08 08:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [335] 2026-06-15 02:18:59,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-06-15 02:18:59,688 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_bom_kit_rounding ... 2026-06-15 02:18:59,814 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_manufacture_from_bom ... 2026-06-15 02:18:59,954 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_manufacture_from_bom: Chrome headless failed to start: 2026-06-15 02:18:59,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_manufacture_from_bom : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:18:59,976 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom: Starting TestTourBoM.test_mrp_bom_product_catalog ... 2026-06-15 02:19:00,125 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom.TestTourBoM.test_mrp_bom_product_catalog: Chrome headless failed to start: 2026-06-15 02:19:00,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_bom: skipped TestTourBoM.test_mrp_bom_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:00,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:19:00,596 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_automatic_consume_new_added_component ... 2026-06-15 02:19:01,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_multi_lot_component_consumption ... 2026-06-15 02:19:01,592 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [26] 2026-06-15 02:19:01,594 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [28] 2026-06-15 02:19:02,057 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_no_component_consumption_on_lot_removal ... 2026-06-15 02:19:02,671 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [101] 2026-06-15 02:19:02,714 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [102] 2026-06-15 02:19:02,756 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [103] 2026-06-15 02:19:02,855 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_available ... 2026-06-15 02:19:04,540 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_not_available ... 2026-06-15 02:19:05,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_option_enabled_and_qty_partially_available ... 2026-06-15 02:19:05,915 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [164, 161, 165, 162, 166, 163, 167] 2026-06-15 02:19:06,272 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [171, 168, 172, 169, 173, 170, 174] 2026-06-15 02:19:07,159 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [178, 175, 179, 176, 180, 177, 181] 2026-06-15 02:19:07,589 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [185, 182, 186, 183, 187, 184, 188] 2026-06-15 02:19:07,686 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_reservation_method_for_outgoing ... 2026-06-15 02:19:08,632 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_consume_component: Starting TestConsumeComponent.test_tracked_production_2_steps_manufacturing ... 2026-06-15 02:19:10,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:19:10,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_manual_consumption: Starting TestTourManualConsumption.test_mrp_manual_consumption_02 ... 2026-06-15 02:19:11,336 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_manual_consumption.TestTourManualConsumption.test_mrp_manual_consumption_02: Chrome headless failed to start: 2026-06-15 02:19:11,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_manual_consumption: skipped TestTourManualConsumption.test_mrp_manual_consumption_02 : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:11,375 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:19:14,638 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_actual_vs_planned ... 2026-06-15 02:19:15,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_mo_with_byproduct ... 2026-06-15 02:19:17,532 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_normal_mo ... 2026-06-15 02:19:19,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_product_qty: Starting TestMrpProductQty.test_mrp_product_qty_uom_conversion ... 2026-06-15 02:19:22,289 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:19:22,301 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_reports: Starting TestReportBom.test_mrp_report_bom_variant_selection ... 2026-06-15 02:19:22,693 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_reports.TestReportBom.test_mrp_report_bom_variant_selection: Chrome headless failed to start: 2026-06-15 02:19:22,693 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_mrp_reports: skipped TestReportBom.test_mrp_report_bom_variant_selection : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:22,720 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:19:22,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization ... 2026-06-15 02:19:25,236 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization: Chrome headless failed to start: 2026-06-15 02:19:25,236 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_manufacturing_and_byproduct_sm_to_sml_synchronization : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:25,265 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer ... 2026-06-15 02:19:25,830 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer: Chrome headless failed to start: 2026-06-15 02:19:25,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_multi_step_product_catalog_component_transfer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:25,857 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: Starting TestTourMrpOrder.test_mrp_order_product_catalog ... 2026-06-15 02:19:26,140 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order.TestTourMrpOrder.test_mrp_order_product_catalog: Chrome headless failed to start: 2026-06-15 02:19:26,141 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_order: skipped TestTourMrpOrder.test_mrp_order_product_catalog : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:19:26,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:19:30,941 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_00_create_warehouse ... 2026-06-15 02:19:31,126 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_01_warehouse_twostep_manufacturing ... 2026-06-15 02:19:31,302 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_02_warehouse_twostep_manufacturing ... 2026-06-15 02:19:31,495 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_2_steps_and_additional_moves ... 2026-06-15 02:19:32,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_and_byproduct ... 2026-06-15 02:19:33,725 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_3_steps_manufacturing_forecast ... 2026-06-15 02:19:34,250 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_cancel_propagation ... 2026-06-15 02:19:34,798 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [225] 2026-06-15 02:19:34,892 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [226] 2026-06-15 02:19:34,967 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_child_parent_relationship_on_backorder_creation ... 2026-06-15 02:19:36,569 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_component_and_byproduct_on_transfers ... 2026-06-15 02:19:38,771 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps ... 2026-06-15 02:19:39,804 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_flexible ... 2026-06-15 02:19:41,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_3_steps_trigger_reordering_rules ... 2026-06-15 02:19:44,172 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_from_reordering_rules ... 2026-06-15 02:19:44,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_bom_with_repetitions ... 2026-06-15 02:19:45,758 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [249] 2026-06-15 02:19:45,817 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [287] 2026-06-15 02:19:46,293 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_manufacturing_flow ... 2026-06-15 02:19:47,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_no_initial_demand ... 2026-06-15 02:19:48,616 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_pick_components_uses_shipping_policy_from_picking_type ... 2026-06-15 02:19:49,216 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_source_location_on_merge_mo_3_steps ... 2026-06-15 02:19:50,682 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [260, 261] 2026-06-15 02:19:50,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_component_qty ... 2026-06-15 02:19:51,867 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [316] 2026-06-15 02:19:51,955 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [315] 2026-06-15 02:19:52,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_warehouse_multistep_manufacturing: Starting TestMultistepManufacturingWarehouse.test_update_mo_from_bom_forecast ... 2026-06-15 02:19:52,684 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mrp.bom.line records with IDs: [47] 2026-06-15 02:19:52,897 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [322] 2026-06-15 02:19:53,190 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [265] 2026-06-15 02:19:53,241 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [325] 2026-06-15 02:19:53,319 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [318] 2026-06-15 02:19:53,475 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:19:57,203 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp.tests.test_workcenter: Starting TestWorkcenterOverview.test_workcenter_graph_data ... 2026-06-15 02:19:58,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:20:05,804 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing ... 2026-06-15 02:20:08,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_balancing_with_cost_share ... 2026-06-15 02:20:10,689 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_cost_over_consumption ... 2026-06-15 02:20:10,840 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #78 deleted stock.move records with IDs: [334] 2026-06-15 02:20:11,864 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_labor_move_not_duplicated_when_backorder_always ... 2026-06-15 02:20:14,155 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #78 deleted stock.move.line records with IDs: [279] 2026-06-15 02:20:14,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_unbuild_account_00 ... 2026-06-15 02:20:16,510 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #78 deleted stock.move.line records with IDs: [284] 2026-06-15 02:20:17,183 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_mrp_account: Starting TestMrpAccountMove.test_wip_accounting_00 ... 2026-06-15 02:20:23,953 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:20:24,451 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [336] 2026-06-15 02:20:24,460 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4708] 2026-06-15 02:20:24,466 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:20:24,639 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_average_cost_unbuild_component_change_move_qty ... 2026-06-15 02:20:25,031 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [293] 2026-06-15 02:20:25,274 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_00 ... 2026-06-15 02:20:25,833 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_account.tests.test_valuation_layers: Starting TestMrpStockValuation.test_production_account_01 ... 2026-06-15 02:20:26,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:20:32,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp ... 2026-06-15 02:20:35,373 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_landed_costs.tests.test_stock_landed_costs_mrp: Starting TestStockLandedCostsMrp.test_landed_cost_on_mrp_02 ... 2026-06-15 02:20:37,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:20:40,431 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_adding_kit_parts_to_confirmed_repair ... 2026-06-15 02:20:40,607 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [368] 2026-06-15 02:20:40,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_mrp_repair_flow: Starting TestMrpRepairFlow.test_repair_with_manufacture_mto_link ... 2026-06-15 02:20:40,850 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:20:43,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_unscrapped_tracked_component ... 2026-06-15 02:20:45,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component ... 2026-06-15 02:20:48,592 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_mo_with_used_sn_component_02 ... 2026-06-15 02:20:49,798 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [333] 2026-06-15 02:20:50,573 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_repair_with_consumable_kit ... 2026-06-15 02:20:50,746 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [338] 2026-06-15 02:20:50,782 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [402] 2026-06-15 02:20:50,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_repair.tests.test_tracability: Starting TestRepairTraceability.test_tracking_repair_production ... 2026-06-15 02:20:52,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:20:52,277 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_duplicating_warehouses_recreates_their_routes_and_operation_types ... 2026-06-15 02:20:53,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_subcontracting_location_1 ... 2026-06-15 02:20:54,391 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingBasic.test_warehouse_subcontracting_resupply_type_code ... 2026-06-15 02:20:55,243 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:20:55,884 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_partner_subcontracting_location ... 2026-06-15 02:20:56,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_change_reception_serial ... 2026-06-15 02:20:58,204 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [350] 2026-06-15 02:20:59,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_decrease_quantity_done ... 2026-06-15 02:20:59,783 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [362] 2026-06-15 02:21:00,029 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [371, 363, 364] 2026-06-15 02:21:00,107 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [359] 2026-06-15 02:21:00,243 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [365] 2026-06-15 02:21:00,453 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [374, 360, 361] 2026-06-15 02:21:00,503 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [358] 2026-06-15 02:21:00,538 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_1 ... 2026-06-15 02:21:01,653 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [378] 2026-06-15 02:21:01,977 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_10 ... 2026-06-15 02:21:02,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_2 ... 2026-06-15 02:21:03,029 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [385] 2026-06-15 02:21:03,868 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [387] 2026-06-15 02:21:04,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_3 ... 2026-06-15 02:21:04,460 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [391] 2026-06-15 02:21:05,393 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [394] 2026-06-15 02:21:05,534 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_4 ... 2026-06-15 02:21:06,108 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [398] 2026-06-15 02:21:06,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_5 ... 2026-06-15 02:21:07,630 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [402] 2026-06-15 02:21:08,261 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [405] 2026-06-15 02:21:08,657 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_6 ... 2026-06-15 02:21:09,697 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_8 ... 2026-06-15 02:21:11,313 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [414] 2026-06-15 02:21:11,507 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [418] 2026-06-15 02:21:11,709 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_9 ... 2026-06-15 02:21:12,169 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [423] 2026-06-15 02:21:12,659 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [425] 2026-06-15 02:21:12,751 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [424] 2026-06-15 02:21:12,829 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_flexible_bom_1 ... 2026-06-15 02:21:14,048 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_1 ... 2026-06-15 02:21:16,117 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_flow_warning_bom_2 ... 2026-06-15 02:21:17,737 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [442, 443, 444] 2026-06-15 02:21:17,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_mrp_report_bom_structure_subcontracting ... 2026-06-15 02:21:18,294 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_multiple_component_records_for_incomplete_move ... 2026-06-15 02:21:20,324 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [453, 454, 455] 2026-06-15 02:21:20,570 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_reduce_subcontract_order_qty ... 2026-06-15 02:21:21,385 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [458] 2026-06-15 02:21:21,438 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [459] 2026-06-15 02:21:21,484 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [456] 2026-06-15 02:21:21,908 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [463, 464, 465] 2026-06-15 02:21:22,115 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders ... 2026-06-15 02:21:24,289 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_several_backorders_2 ... 2026-06-15 02:21:25,594 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [477] 2026-06-15 02:21:26,211 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [480] 2026-06-15 02:21:26,547 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [484] 2026-06-15 02:21:26,826 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracted_product_return_locations ... 2026-06-15 02:21:27,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_component_line_deletion ... 2026-06-15 02:21:28,564 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [494] 2026-06-15 02:21:28,708 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_date_warning ... 2026-06-15 02:21:29,207 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [498] 2026-06-15 02:21:29,640 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_rules_replication ... 2026-06-15 02:21:30,671 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_set_quantity_done ... 2026-06-15 02:21:31,489 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [502] 2026-06-15 02:21:31,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_subcontracting_unbuild_warning ... 2026-06-15 02:21:32,450 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [511] 2026-06-15 02:21:32,827 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingFlows.test_validate_partial_subcontracting_without_backorder ... 2026-06-15 02:21:33,612 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [518, 519, 520] 2026-06-15 02:21:33,855 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:21:34,442 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_backorder_production ... 2026-06-15 02:21:35,147 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [521] 2026-06-15 02:21:35,197 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [522] 2026-06-15 02:21:35,233 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [523] 2026-06-15 02:21:36,996 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [530] 2026-06-15 02:21:38,371 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_mass_produce_tracked_product ... 2026-06-15 02:21:39,105 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [535] 2026-06-15 02:21:39,139 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [536] 2026-06-15 02:21:39,176 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [537] 2026-06-15 02:21:40,308 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_1 ... 2026-06-15 02:21:40,756 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [548] 2026-06-15 02:21:42,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder ... 2026-06-15 02:21:42,921 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [553] 2026-06-15 02:21:42,982 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [554] 2026-06-15 02:21:43,013 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [555] 2026-06-15 02:21:43,044 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [556] 2026-06-15 02:21:44,504 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [563, 564] 2026-06-15 02:21:45,065 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [570] 2026-06-15 02:21:46,552 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_backorder02 ... 2026-06-15 02:21:50,143 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingTracking.test_flow_tracked_only_finished ... 2026-06-15 02:21:51,050 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [583, 584, 585] 2026-06-15 02:21:52,090 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [586, 587, 588] 2026-06-15 02:21:52,291 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:21:52,759 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [337] 2026-06-15 02:21:52,770 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4966] 2026-06-15 02:21:52,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:21:53,296 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting: Starting TestSubcontractingPortal.test_flow_subcontracting_portal ... 2026-06-15 02:21:55,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [476], uid: 94, model: product.product 2026-06-15 02:21:55,617 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [476], uid: 94, model: product.product 2026-06-15 02:21:56,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:21:57,163 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: Starting TestSubcontractingPortalUi.test_subcontrating_portal ... 2026-06-15 02:21:57,609 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [610] 2026-06-15 02:21:58,253 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui.TestSubcontractingPortalUi.test_subcontrating_portal: Chrome headless failed to start: 2026-06-15 02:21:58,253 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting.tests.test_subcontracting_portal_ui: skipped TestSubcontractingPortalUi.test_subcontrating_portal : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:21:58,292 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:21:59,106 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_input_output_accout_with_subcontract ... 2026-06-15 02:22:00,383 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [614] 2026-06-15 02:22:00,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontract_cost_different_when_standard_price ... 2026-06-15 02:22:02,227 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [619] 2026-06-15 02:22:02,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_backorder ... 2026-06-15 02:22:03,050 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [623] 2026-06-15 02:22:03,085 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [624] 2026-06-15 02:22:03,111 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [625] 2026-06-15 02:22:03,139 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [626] 2026-06-15 02:22:03,519 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [627, 628, 629, 630] 2026-06-15 02:22:04,319 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [633, 634] 2026-06-15 02:22:04,802 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [642] 2026-06-15 02:22:06,371 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_1 ... 2026-06-15 02:22:08,058 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [655] 2026-06-15 02:22:09,624 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [660] 2026-06-15 02:22:10,173 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_subcontracting_account_flow_2 ... 2026-06-15 02:22:11,961 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [668] 2026-06-15 02:22:12,334 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_account.tests.test_subcontracting_account: Starting TestAccountSubcontractingFlows.test_tracked_compo_and_backorder ... 2026-06-15 02:22:16,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:22:22,403 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_avco_valuation_subcontract_and_dropshipped_and_backorder ... 2026-06-15 02:22:26,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_dropshipping.tests.test_anglo_saxon_valuation: Starting TestSubcontractingDropshippingValuation.test_valuation_subcontracted_and_dropshipped ... 2026-06-15 02:22:27,935 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #96 deleted stock.move.line records with IDs: [689] 2026-06-15 02:22:30,104 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:22:30,647 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [338] 2026-06-15 02:22:30,658 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5090] 2026-06-15 02:22:30,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:22:31,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_dropshipping.tests.test_purchase_subcontracting: Starting TestSubcontractingDropshippingPortal.test_portal_subcontractor_record_production_with_dropship ... 2026-06-15 02:22:32,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:22:33,822 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_pro_rata_product_out ... 2026-06-15 02:22:34,626 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [702] 2026-06-15 02:22:35,271 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_landed_costs.tests.test_subcontracting_landed_costs: Starting TestSubcontractingLandedCosts.test_subcontracting_landed_cost_receipts_flow ... 2026-06-15 02:22:35,983 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [707] 2026-06-15 02:22:38,247 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [713] 2026-06-15 02:22:38,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:22:39,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability ... 2026-06-15 02:22:40,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_bom_overview_availability_po_lead ... 2026-06-15 02:22:40,959 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_count_smart_buttons ... 2026-06-15 02:22:41,786 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_decrease_qty ... 2026-06-15 02:22:42,491 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [720] 2026-06-15 02:22:42,662 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [719] 2026-06-15 02:22:42,733 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [728] 2026-06-15 02:22:43,017 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [729] 2026-06-15 02:22:43,487 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [721] 2026-06-15 02:22:43,689 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_global_visibility_days_affect_lead_time ... 2026-06-15 02:22:44,179 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_location_after_dest_location_update_backorder_production ... 2026-06-15 02:22:45,929 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [727] 2026-06-15 02:22:46,213 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [731] 2026-06-15 02:22:46,446 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_report_bom_structure_subcontracting_quantities ... 2026-06-15 02:22:47,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_mrp_subcontract_modify_date ... 2026-06-15 02:22:49,822 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_orderpoint_warehouse_not_required ... 2026-06-15 02:22:51,603 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return01 ... 2026-06-15 02:22:52,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return02 ... 2026-06-15 02:22:54,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_purchase_and_return03 ... 2026-06-15 02:22:55,017 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [757] 2026-06-15 02:22:55,276 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_receipt_consumption_issues_due_to_subcontract_bom_modifications ... 2026-06-15 02:22:56,181 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [761, 762, 763, 764, 765, 766, 767, 768, 769] 2026-06-15 02:22:56,284 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_resupply_order_buy_mto ... 2026-06-15 02:22:57,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_and_decrease_pol_qty ... 2026-06-15 02:22:58,198 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_return_subcontracted_product_to_supplier_location ... 2026-06-15 02:22:58,965 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [799] 2026-06-15 02:22:59,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontract_product_price_change ... 2026-06-15 02:23:01,321 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [809] 2026-06-15 02:23:02,317 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days ... 2026-06-15 02:23:02,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_lead_days_on_overview ... 2026-06-15 02:23:03,268 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_multi_currency_price_diff ... 2026-06-15 02:23:05,670 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [814] 2026-06-15 02:23:06,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_subcontracting_resupply_price_diff ... 2026-06-15 02:23:08,579 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [819] 2026-06-15 02:23:09,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mrp_subcontracting_purchase.tests.test_mrp_subcontracting_purchase: Starting MrpSubcontractingPurchaseTest.test_update_qty_purchased_with_subcontracted_product ... 2026-06-15 02:23:10,464 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [827] 2026-06-15 02:23:10,579 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:23:10,598 183 INFO rb-a5dbff4-222183-385649 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_enrich ... 2026-06-15 02:23:12,095 183 INFO rb-a5dbff4-222183-385649 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (12) 2026-06-15 02:23:12,122 183 INFO rb-a5dbff4-222183-385649 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company Test Company 1 (12) 2026-06-15 02:23:12,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.partner_autocomplete.tests.test_res_company: Starting TestResCompany.test_extract_company_domain ... 2026-06-15 02:23:13,806 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:23:14,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_10_direct_checkout_public ... 2026-06-15 02:23:14,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:15,329 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:15] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+Norbert+Buyer)&partner_id=280&access_token=7e85ad7e8f14358b0d03254591521377229e88ab6b4ec620a641e65ab9d340e3 HTTP/1.1" 200 - 240 0.148 0.930 2026-06-15 02:23:15,369 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:15] "POST /payment/transaction HTTP/1.1" 200 - 11 0.008 0.022 2026-06-15 02:23:15,393 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_11_direct_checkout_portal ... 2026-06-15 02:23:15,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:15,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:16,573 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:16] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+portal_user+(base.group_portal))&partner_id=279&access_token=ff750eb276e70e7167866c09c30514392fcc62faf31f2c50d4cdc5883dce6de1 HTTP/1.1" 200 - 260 0.139 1.013 2026-06-15 02:23:16,604 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:16] "POST /payment/transaction HTTP/1.1" 200 - 12 0.006 0.015 2026-06-15 02:23:16,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_12_direct_checkout_internal ... 2026-06-15 02:23:16,648 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2026-06-15 02:23:16,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:17,612 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:17] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(direct+-+internal_user+(base.group_user))&partner_id=278&access_token=ef8afc8e6beb1cec14e13a63aa878116fd9bf57d4bc2cf67365352fb9b5533ed HTTP/1.1" 200 - 316 0.132 0.823 2026-06-15 02:23:17,639 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:17] "POST /payment/transaction HTTP/1.1" 200 - 12 0.006 0.014 2026-06-15 02:23:17,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_20_redirect_checkout_public ... 2026-06-15 02:23:17,699 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:19,124 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:19] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+Norbert+Buyer)&partner_id=280&access_token=7e85ad7e8f14358b0d03254591521377229e88ab6b4ec620a641e65ab9d340e3 HTTP/1.1" 200 - 241 0.104 1.323 2026-06-15 02:23:19,158 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:19] "POST /payment/transaction HTTP/1.1" 200 - 14 0.007 0.020 2026-06-15 02:23:19,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_21_redirect_checkout_portal ... 2026-06-15 02:23:19,202 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:19,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:20,333 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:20] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+portal_user+(base.group_portal))&partner_id=279&access_token=ff750eb276e70e7167866c09c30514392fcc62faf31f2c50d4cdc5883dce6de1 HTTP/1.1" 200 - 260 0.193 0.927 2026-06-15 02:23:20,363 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:20] "POST /payment/transaction HTTP/1.1" 200 - 15 0.006 0.016 2026-06-15 02:23:20,391 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_22_redirect_checkout_internal ... 2026-06-15 02:23:20,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2026-06-15 02:23:20,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:21,663 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:21] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(redirect+-+internal_user+(base.group_user))&partner_id=278&access_token=ef8afc8e6beb1cec14e13a63aa878116fd9bf57d4bc2cf67365352fb9b5533ed HTTP/1.1" 200 - 316 0.137 1.105 2026-06-15 02:23:21,696 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:21] "POST /payment/transaction HTTP/1.1" 200 - 15 0.006 0.018 2026-06-15 02:23:21,724 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_31_tokenize_portal ... 2026-06-15 02:23:21,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:21,757 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:23,481 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:23] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+portal_user+(base.group_portal))&partner_id=279&access_token=ff750eb276e70e7167866c09c30514392fcc62faf31f2c50d4cdc5883dce6de1 HTTP/1.1" 200 - 260 0.106 1.620 2026-06-15 02:23:23,517 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:23] "POST /payment/transaction HTTP/1.1" 200 - 12 0.005 0.011 2026-06-15 02:23:23,542 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_32_tokenize_internal ... 2026-06-15 02:23:23,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2026-06-15 02:23:23,573 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:24,751 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:24] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction+(token+-+internal_user+(base.group_user))&partner_id=278&access_token=ef8afc8e6beb1cec14e13a63aa878116fd9bf57d4bc2cf67365352fb9b5533ed HTTP/1.1" 200 - 316 0.156 1.024 2026-06-15 02:23:24,789 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:24] "POST /payment/transaction HTTP/1.1" 200 - 12 0.005 0.015 2026-06-15 02:23:24,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_51_validation_direct_portal ... 2026-06-15 02:23:24,827 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 251 0.102 -0.102 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 18 0.007 -0.007 2026-06-15 02:23:26,091 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_52_validation_direct_internal ... 2026-06-15 02:23:26,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 307 0.152 -0.152 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 18 0.007 -0.007 2026-06-15 02:23:27,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_61_validation_redirect_portal ... 2026-06-15 02:23:27,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 251 0.115 -0.115 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 18 0.008 -0.008 2026-06-15 02:23:29,307 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_62_validation_redirect_internal ... 2026-06-15 02:23:29,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "GET /my/payment_method HTTP/1.1" 200 - 307 0.131 -0.131 2011-11-02 12:00:21,000 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [02/Nov/2011 12:00:21] "POST /payment/transaction HTTP/1.1" 200 - 18 0.007 -0.007 2026-06-15 02:23:30,625 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_access_disabled_providers_tokens ... 2026-06-15 02:23:30,640 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:30,691 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:31,755 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:31] "GET /my/payment_method HTTP/1.1" 200 - 250 0.094 0.972 2026-06-15 02:23:31,848 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:31] "GET /my/payment_method HTTP/1.1" 200 - 24 0.011 0.060 2026-06-15 02:23:31,921 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:31] "GET /my/payment_method HTTP/1.1" 200 - 23 0.010 0.056 2026-06-15 02:23:31,944 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_direct_payment_triggers_no_payment_request ... 2026-06-15 02:23:31,959 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:31,972 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:32,729 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:32] "POST /payment/transaction HTTP/1.1" 200 - 16 0.005 0.753 2026-06-15 02:23:32,751 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_no_token ... 2026-06-15 02:23:32,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:32,951 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:32] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 303 - 18 0.007 0.181 2026-06-15 02:23:33,625 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:33] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction HTTP/1.1" 200 - 179 0.078 0.593 2026-06-15 02:23:33,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:34,078 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:34] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction HTTP/1.1" 200 - 110 0.057 0.370 2026-06-15 02:23:34,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_redirect_if_no_partner_exist ... 2026-06-15 02:23:34,123 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:34,332 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:34] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=7e85ad7e8f14358b0d03254591521377229e88ab6b4ec620a641e65ab9d340e3 HTTP/1.1" 303 - 18 0.009 0.204 2026-06-15 02:23:35,033 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:35] "GET /web/login?redirect=/payment/pay?amount%3D1111.11%26currency_id%3D126%26reference%3DTest%2BTransaction%26access_token%3D7e85ad7e8f14358b0d03254591521377229e88ab6b4ec620a641e65ab9d340e3 HTTP/1.1" 200 - 179 0.086 0.612 2026-06-15 02:23:35,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:35,557 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:35] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&access_token=7e85ad7e8f14358b0d03254591521377229e88ab6b4ec620a641e65ab9d340e3 HTTP/1.1" 200 - 110 0.101 0.398 2026-06-15 02:23:35,584 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_currency ... 2026-06-15 02:23:35,599 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:36,570 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:36] "GET /payment/pay?amount=1111.11¤cy_id=1126&reference=Test+Transaction&partner_id=280&access_token=c3c8b47dbfe90486688ac53c80ace37eec98a9c57caac868a765f4152ca13337 HTTP/1.1" 404 - 190 0.166 0.807 2026-06-15 02:23:36,620 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:36] "GET /payment/pay?amount=1111.11¤cy_id=129&reference=Test+Transaction&partner_id=280&access_token=33b59eb18e5bd1d424a312d7dd642783e461d8306e9dcbd6ec00efc6b5175865 HTTP/1.1" 404 - 16 0.008 0.037 2026-06-15 02:23:36,622 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows.TestFlows.test_pay_wrong_currency: waiting for threads: [] 2026-06-15 02:23:36,662 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_pay_wrong_token ... 2026-06-15 02:23:36,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:38,191 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:38] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=280&access_token=abcde HTTP/1.1" 404 - 186 0.088 1.418 2026-06-15 02:23:38,218 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_by_token_triggers_exactly_one_payment_request ... 2026-06-15 02:23:38,241 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:38,272 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:38,517 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:38] "POST /payment/transaction HTTP/1.1" 200 - 16 0.007 0.240 2026-06-15 02:23:38,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_payment_with_redirect_triggers_no_payment_request ... 2026-06-15 02:23:38,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:38,574 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:38,817 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:38] "POST /payment/transaction HTTP/1.1" 200 - 19 0.007 0.238 2026-06-15 02:23:38,843 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_in_users ... 2026-06-15 02:23:38,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_tokenization_input_is_shown_to_logged_out_users ... 2026-06-15 02:23:38,897 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-06-15 02:23:38,907 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:39,721 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:39] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.815 2026-06-15 02:23:39,742 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_flow ... 2026-06-15 02:23:39,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:39,935 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:39] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.182 2026-06-15 02:23:39,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_flows: Starting TestFlows.test_transaction_wrong_token ... 2026-06-15 02:23:39,966 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:40,170 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:40] "POST /payment/transaction HTTP/1.1" 200 - 7 0.002 0.205 2026-06-15 02:23:40,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:23:42,520 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_archive_token_logged_in_another_company ... 2026-06-15 02:23:43,859 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:43,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:44,125 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:44] "POST /payment/archive_token HTTP/1.1" 200 - 11 0.005 0.248 2026-06-15 02:23:44,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_full_access_to_partner_tokens ... 2026-06-15 02:23:44,212 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:23:44,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:46,158 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:46] "GET /my/payment_method HTTP/1.1" 200 - 251 0.173 1.738 2026-06-15 02:23:46,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_multicompany_flows: Starting TestMultiCompanyFlows.test_pay_logged_in_another_company ... 2026-06-15 02:23:46,222 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:internal_user from n/a 2026-06-15 02:23:46,237 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:47,523 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:47] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=286&access_token=8480a8b154ae572e059a7ffcda5f413d8db54fdf2a494edcacc86c734b62c2b9&company_id=14 HTTP/1.1" 200 - 310 0.175 1.112 2026-06-15 02:23:47,558 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:47] "POST /payment/transaction HTTP/1.1" 200 - 12 0.007 0.015 2026-06-15 02:23:47,635 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:23:48,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_availability_report_covers_all_reasons ... 2026-06-15 02:23:48,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_non_primary_payment_method_not_compatible ... 2026-06-15 02:23:48,236 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_countries_set ... 2026-06-15 02:23:48,276 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_no_supported_currencies_set ... 2026-06-15 02:23:48,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_provider_is_enabled ... 2026-06-15 02:23:48,335 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_when_tokenization_forced ... 2026-06-15 02:23:48,366 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_express_checkout ... 2026-06-15 02:23:48,390 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_countries ... 2026-06-15 02:23:48,422 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_compatible_with_supported_currencies ... 2026-06-15 02:23:48,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_provider_is_disabled ... 2026-06-15 02:23:48,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_when_tokenization_forced ... 2026-06-15 02:23:48,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_express_checkout ... 2026-06-15 02:23:48,526 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_countries ... 2026-06-15 02:23:48,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_not_compatible_with_unsupported_currencies ... 2026-06-15 02:23:48,582 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_payment_method_requires_provider_to_be_activated ... 2026-06-15 02:23:48,618 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_method: Starting TestPaymentMethod.test_unlinking_payment_method_from_provider_state_archives_tokens ... 2026-06-15 02:23:48,655 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:23:49,075 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_availability_report_covers_all_reasons ... 2026-06-15 02:23:49,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_changing_provider_state_archives_tokens ... 2026-06-15 02:23:49,374 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_default_payment_methods ... 2026-06-15 02:23:49,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_disabling_provider_deactivates_processing_cron ... 2026-06-15 02:23:49,467 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_default_payment_methods ... 2026-06-15 02:23:49,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_enabling_provider_activates_processing_cron ... 2026-06-15 02:23:49,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_maximum_amount_is_zero ... 2026-06-15 02:23:49,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_countries_set ... 2026-06-15 02:23:49,724 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_no_available_currencies_set ... 2026-06-15 02:23:49,790 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_payment_below_maximum_amount ... 2026-06-15 02:23:49,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_forced ... 2026-06-15 02:23:49,909 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_when_tokenization_required ... 2026-06-15 02:23:49,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_countries ... 2026-06-15 02:23:50,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_available_currencies ... 2026-06-15 02:23:50,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_branch_companies ... 2026-06-15 02:23:51,616 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_compatible_with_express_checkout ... 2026-06-15 02:23:51,675 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_payment_above_maximum_amount ... 2026-06-15 02:23:51,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_forced ... 2026-06-15 02:23:51,819 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_when_tokenization_required ... 2026-06-15 02:23:51,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_express_checkout ... 2026-06-15 02:23:51,954 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_countries ... 2026-06-15 02:23:52,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_provider_not_compatible_with_unavailable_currencies ... 2026-06-15 02:23:52,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_published_provider_compatible_with_all_users ... 2026-06-15 02:23:52,168 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_compatible_with_internal_user ... 2026-06-15 02:23:52,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_unpublished_provider_not_compatible_with_non_internal_user ... 2026-06-15 02:23:52,297 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_provider: Starting TestPaymentProvider.test_validation_currency_is_supported ... 2026-06-15 02:23:52,341 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:23:52,782 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_cannot_assign_token_to_public_partner ... 2026-06-15 02:23:52,837 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_for_empty_payment_details ... 2026-06-15 02:23:52,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_not_padded ... 2026-06-15 02:23:52,987 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_padded ... 2026-06-15 02:23:53,015 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_display_name_is_shortened_to_max_length ... 2026-06-15 02:23:53,046 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_payment_method ... 2026-06-15 02:23:53,086 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_unarchiving_token_requires_active_provider ... 2026-06-15 02:23:53,139 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_token: Starting TestPaymentToken.test_users_have_no_access_to_other_users_tokens ... 2026-06-15 02:23:53,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:23:53,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_allowed_for_authorized_users ... 2026-06-15 02:23:53,888 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capture_blocked_for_unauthorized_user ... 2026-06-15 02:23:53,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 112, model: payment.transaction 2026-06-15 02:23:53,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_child_tx_triggers_source_tx_state_update ... 2026-06-15 02:23:54,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_full_amount_confirms_source_tx ... 2026-06-15 02:23:54,074 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_capturing_partial_amount_leaves_source_tx_authorized ... 2026-06-15 02:23:54,132 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_log_processing_values ... 2026-06-15 02:23:54,180 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_partial_capture_transaction_values ... 2026-06-15 02:23:54,221 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_allowed_for_authorized_users ... 2026-06-15 02:23:54,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_blocked_for_unauthorized_user ... 2026-06-15 02:23:54,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 112, model: payment.transaction 2026-06-15 02:23:54,418 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refund_transaction_values ... 2026-06-15 02:23:54,461 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_refunds_count ... 2026-06-15 02:23:54,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_extra_allowed_state ... 2026-06-15 02:23:54,552 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_update_state_to_illegal_target_state ... 2026-06-15 02:23:54,584 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_updating_state_resets_post_processing_status ... 2026-06-15 02:23:54,585 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: skipped TestPaymentTransaction.test_updating_state_resets_post_processing_status : This test should not be run after account_payment is installed. 2026-06-15 02:23:54,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_allowed_for_authorized_users ... 2026-06-15 02:23:54,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_blocked_for_unauthorized_user ... 2026-06-15 02:23:54,731 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 112, model: payment.transaction 2026-06-15 02:23:54,760 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.tests.test_payment_transaction: Starting TestPaymentTransaction.test_voiding_child_tx_triggers_source_tx_state_update ... 2026-06-15 02:23:54,826 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:23:55,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_accept_webhook_notification_with_valid_signature ... 2026-06-15 02:23:55,301 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_payment_request ... 2026-06-15 02:23:55,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:55,531 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.controllers.main: payment request response for transaction with reference Test Transaction: {} 2026-06-15 02:23:55,532 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:55] "POST /payment/adyen/payments HTTP/1.1" 200 - 19 0.006 0.204 2026-06-15 02:23:55,554 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_application_info_passed_in_token_payment_request ... 2026-06-15 02:23:55,583 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.models.payment_transaction: payment request response for transaction with reference Test Transaction: {} 2026-06-15 02:23:55,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_authorization_notification_leaves_transaction_in_draft ... 2026-06-15 02:23:55,626 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:56,447 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:56] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.821 2026-06-15 02:23:56,482 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_cancellation_notification_leaves_transaction_authorized ... 2026-06-15 02:23:56,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:56,747 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:56] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.243 2026-06-15 02:23:56,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_capture_notification_leaves_transaction_authorized ... 2026-06-15 02:23:56,786 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:57,031 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 24 0.010 0.237 2026-06-15 02:23:57,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_failed_webhook_refund_notification_sets_refund_transaction_in_error ... 2026-06-15 02:23:57,073 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:57,303 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:57] "POST /payment/adyen/notification HTTP/1.1" 200 - 24 0.008 0.224 2026-06-15 02:23:57,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_capture_tx_when_missing ... 2026-06-15 02:23:57,358 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-06-15 02:23:57,394 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_creates_void_tx_when_missing ... 2026-06-15 02:23:57,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_partial_capture_child_tx ... 2026-06-15 02:23:57,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_refund_tx ... 2026-06-15 02:23:57,506 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_get_tx_from_notification_data_returns_void_tx ... 2026-06-15 02:23:57,544 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_no_information_missing_from_partner_address ... 2026-06-15 02:23:57,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_processing_values ... 2026-06-15 02:23:57,623 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_invalid_signature ... 2026-06-15 02:23:57,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_reject_webhook_notification_with_missing_signature ... 2026-06-15 02:23:57,691 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_capture_request_does_not_create_capture_tx ... 2026-06-15 02:23:57,705 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-06-15 02:23:57,736 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_full_void_request_does_not_create_void_tx ... 2026-06-15 02:23:57,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-06-15 02:23:57,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_capture_request_creates_capture_tx ... 2026-06-15 02:23:57,789 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.models.payment_transaction: capture request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-06-15 02:23:57,821 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_partial_void_request_creates_void_tx ... 2026-06-15 02:23:57,837 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.models.payment_transaction: void request response: {'pspreference': 'dummy ref', 'status': 'received'} 2026-06-15 02:23:57,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_send_refund_request ... 2026-06-15 02:23:57,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_full_capture_request ... 2026-06-15 02:23:57,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_partial_capture_request ... 2026-06-15 02:23:58,001 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_tx_state_after_send_void_request ... 2026-06-15 02:23:58,039 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_authorizes_transaction ... 2026-06-15 02:23:58,059 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:58,963 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:58] "POST /payment/adyen/notification HTTP/1.1" 200 - 16 0.006 0.900 2026-06-15 02:23:58,986 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_cancels_transaction ... 2026-06-15 02:23:59,007 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:59,257 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 16 0.006 0.246 2026-06-15 02:23:59,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_captures_transaction ... 2026-06-15 02:23:59,309 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:23:59,548 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:23:59] "POST /payment/adyen/notification HTTP/1.1" 200 - 16 0.006 0.235 2026-06-15 02:23:59,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:23:59,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:00,477 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 16 0.007 0.883 2026-06-15 02:24:00,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_refunds_transaction ... 2026-06-15 02:24:00,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:00,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-06-15 02:24:00,743 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 32 0.014 0.214 2026-06-15 02:24:00,761 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_adyen.tests.test_adyen: Starting AdyenTest.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:00,781 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:00,940 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:00] "POST /payment/adyen/notification HTTP/1.1" 200 - 9 0.002 0.159 2026-06-15 02:24:00,981 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:01,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:01,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-06-15 02:24:01,531 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:01,580 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_contains_only_valid_characters ... 2026-06-15 02:24:01,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:02,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-06-15 02:24:02,059 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-06-15 02:24:02,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:02,294 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:02] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.002 0.211 2026-06-15 02:24:03,115 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:03] "GET /payment/status HTTP/1.1" 200 - 180 0.089 0.729 2026-06-15 02:24:03,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-06-15 02:24:03,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:04,089 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:04] "POST /payment/aps/return HTTP/1.1" 303 - 8 0.002 0.928 2026-06-15 02:24:04,879 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:04] "GET /payment/status HTTP/1.1" 200 - 180 0.087 0.700 2026-06-15 02:24:04,896 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:04,924 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:04,951 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:04,970 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:05,119 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:05] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.003 0.149 2026-06-15 02:24:05,135 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_aps.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:05,154 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:05,306 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:05] "POST /payment/aps/webhook HTTP/1.1" 200 - 9 0.002 0.151 2026-06-15 02:24:05,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:05,673 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:05,711 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-06-15 02:24:05,729 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-06-15 02:24:05,753 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:06,119 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:06,163 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-06-15 02:24:06,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:06,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_computed_based_on_document_name ... 2026-06-15 02:24:06,486 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-06-15 02:24:06,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_stripped_at_max_length ... 2026-06-15 02:24:06,652 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:07,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-06-15 02:24:07,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:07,191 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:07,237 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:07,259 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:08,122 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:08] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.863 2026-06-15 02:24:08,142 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_asiapay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:08,163 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:08,412 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:08] "POST /payment/asiapay/webhook HTTP/1.1" 200 - 9 0.003 0.249 2026-06-15 02:24:08,442 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:08,841 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_compatible_providers ... 2026-06-15 02:24:08,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_processing_values ... 2026-06-15 02:24:08,945 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_validation ... 2026-06-15 02:24:08,966 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_authorize: Starting AuthorizeTest.test_voiding_confirmed_tx_cancels_it ... 2026-06-15 02:24:09,020 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:09,398 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_authorized_tx_voids_it ... 2026-06-15 02:24:09,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_captured_tx_refunds_it_and_creates_refund_tx ... 2026-06-15 02:24:09,484 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_refunded_tx_creates_refund_tx ... 2026-06-15 02:24:09,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_authorize.tests.test_refund_flows: Starting TestRefundFlows.test_refunding_voided_tx_cancels_it ... 2026-06-15 02:24:09,585 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:09,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_accept_notification_with_valid_signature ... 2026-06-15 02:24:10,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_feedback_processing ... 2026-06-15 02:24:10,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-06-15 02:24:10,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_redirect_form_values ... 2026-06-15 02:24:10,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:10,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:10,186 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_signature_is_computed_based_on_lower_case_data_keys ... 2026-06-15 02:24:10,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:24:10,225 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:10,447 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:10] "POST /payment/buckaroo/webhook HTTP/1.1" 200 - 16 0.005 0.218 2026-06-15 02:24:10,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_buckaroo.tests.test_buckaroo: Starting BuckarooTest.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:10,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:10,682 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:10] "POST /payment/buckaroo/return HTTP/1.1" 303 - 8 0.003 0.191 2026-06-15 02:24:11,433 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:11] "GET /payment/status HTTP/1.1" 200 - 180 0.080 0.669 2026-06-15 02:24:11,465 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:11,971 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_based_on_transaction_reference ... 2026-06-15 02:24:12,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_invoice ... 2026-06-15 02:24:12,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_custom.tests.test_payment_transaction: Starting TestPaymentTransaction.test_communication_for_sale_order ... 2026-06-15 02:24:12,880 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:13,294 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_making_a_payment_request_propagates_token_simulated_state_to_transaction ... 2026-06-15 02:24:13,382 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_authorizes_transaction ... 2026-06-15 02:24:13,430 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_cancels_transaction ... 2026-06-15 02:24:13,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:13,524 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_propagates_simulated_state_to_token ... 2026-06-15 02:24:13,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-06-15 02:24:13,638 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_pending ... 2026-06-15 02:24:13,691 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-06-15 02:24:13,739 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_full_capture_request_does_not_create_capture_tx ... 2026-06-15 02:24:13,781 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_payment_transaction: Starting TestPaymentTransaction.test_send_partial_capture_request_creates_capture_tx ... 2026-06-15 02:24:13,846 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:14,286 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_demo.tests.test_processing_flows: Starting TestProcessingFlows.test_portal_payment_triggers_processing ... 2026-06-15 02:24:15,008 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:15,214 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:15] "POST /payment/demo/simulate_payment HTTP/1.1" 200 - 6 0.001 0.206 2026-06-15 02:24:15,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:15,715 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:15,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_validation_transactions ... 2026-06-15 02:24:15,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:16,320 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:16,374 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-06-15 02:24:16,421 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:16,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-06-15 02:24:16,528 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_payment_transaction: Starting TestPaymentTransaction.test_reference_is_singularized ... 2026-06-15 02:24:16,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:17,152 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-06-15 02:24:17,196 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-06-15 02:24:17,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:17,478 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:17] "GET /payment/flutterwave/return?status=successful&tx_ref=Test+Transaction HTTP/1.1" 303 - 8 0.005 0.256 2026-06-15 02:24:18,251 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:18] "GET /payment/status HTTP/1.1" 200 - 179 0.091 0.679 2026-06-15 02:24:18,271 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:18,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:18,342 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:18,366 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:18,626 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:18] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.007 0.258 2026-06-15 02:24:18,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_flutterwave.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:18,663 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:19,414 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:19] "POST /payment/flutterwave/webhook HTTP/1.1" 200 - 9 0.003 0.750 2026-06-15 02:24:19,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:20,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:20,092 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:20,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_cop_currency_rounding ... 2026-06-15 02:24:20,585 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:20,629 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_preference_request_payload ... 2026-06-15 02:24:20,667 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:20,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_rejects_transaction ... 2026-06-15 02:24:20,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:21,274 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-06-15 02:24:21,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:21,532 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:21] "GET /payment/mercado_pago/return?external_reference=Test+Transaction&payment_id=123456 HTTP/1.1" 303 - 6 0.002 0.229 2026-06-15 02:24:22,230 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:22] "GET /payment/status HTTP/1.1" 200 - 174 0.151 0.543 2026-06-15 02:24:22,283 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mercado_pago.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:22,313 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:22,515 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:22] "POST /payment/mercado_pago/webhook/Test%20Transaction HTTP/1.1" 200 - 8 0.002 0.202 2026-06-15 02:24:22,542 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:22,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_payment_request_payload_values ... 2026-06-15 02:24:23,064 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_mollie.tests.test_mollie: Starting MollieTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:24:23,096 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:23,961 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:23] "POST /payment/mollie/webhook HTTP/1.1" 200 - 16 0.007 0.859 2026-06-15 02:24:23,993 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:24,357 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:24,394 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_incoming_data ... 2026-06-15 02:24:24,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_provider: Starting TestPaymentProvider.test_signature_calculation_for_outgoing_data ... 2026-06-15 02:24:24,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:24,834 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:24,884 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-06-15 02:24:24,919 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:24,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_in_error ... 2026-06-15 02:24:25,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_transaction_to_cancel ... 2026-06-15 02:24:25,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_sets_unknown_transaction_in_error ... 2026-06-15 02:24:25,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.models.payment_transaction: Received data with invalid payment status (???) and reason 'Invalid Card' for transaction with reference Test Transaction 2026-06-15 02:24:25,126 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_usd_webpay ... 2026-06-15 02:24:25,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:25,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_notification_with_valid_signature ... 2026-06-15 02:24:25,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_processing ... 2026-06-15 02:24:25,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:25,890 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:25] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&invoice_id=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=660a42e9796754d93c9e4b87c3ac4e34ce8880e32813609c15b273a1d5cee563&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.004 0.224 2026-06-15 02:24:26,727 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:26] "GET /payment/status HTTP/1.1" 200 - 179 0.207 0.627 2026-06-15 02:24:26,748 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_redirect_notification_triggers_signature_check ... 2026-06-15 02:24:26,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:26,984 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:26] "GET /payment/nuvei/return?ppp_status=OK¤cy=USD&PPP_TransactionID=489616878&payment_method=cc_card&invoice_id=Test+Transaction&responseTimeStamp=2024-09-06.22:27:37&message=Success&Error=Success&Status=APPROVED&advanceResponseChecksum=660a42e9796754d93c9e4b87c3ac4e34ce8880e32813609c15b273a1d5cee563&totalAmount=1111.11&TransactionID=7110000000004858227&item_amount_1=1111.11&item_quantity_1=1 HTTP/1.1" 303 - 9 0.002 0.210 2026-06-15 02:24:27,705 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:27] "GET /payment/status HTTP/1.1" 200 - 179 0.082 0.635 2026-06-15 02:24:27,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:27,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:27,804 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:27,821 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:27,972 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:27] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.002 0.150 2026-06-15 02:24:27,988 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_nuvei.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:28,004 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:28,705 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:28] "POST /payment/nuvei/webhook HTTP/1.1" 200 - 9 0.003 0.700 2026-06-15 02:24:28,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:29,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_complete_order_confirms_transaction ... 2026-06-15 02:24:29,170 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_feedback_processing ... 2026-06-15 02:24:29,228 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_order_payload_values_for_public_user ... 2026-06-15 02:24:29,268 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_processing_values ... 2026-06-15 02:24:29,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.models.payment_transaction: Sending '/checkout/orders' request for transaction with reference Test Transaction: {'intent': 'CAPTURE', 'payment_source': {'paypal': {'address': {'address_line_1': 'Huge Street', 'address_line_2': '2/543', 'admin_area_2': 'Sin City', 'country_code': 'BE', 'postal_code': '1000'}, 'email_address': 'norbert.buyer@example.com', 'experience_context': {'shipping_preference': 'NO_SHIPPING'}, 'name': {'given_name': 'Norbert', 'surname': 'Buyer'}}}, 'purchase_units': [{'amount': {'currency_code': 'EUR', 'value': 1111.11}, 'description': 'My Company (San Francisco): Test ' 'Transaction', 'payee': {'display_data': {'brand_name': 'My Company (San ' 'Francisco)', 'business_email': 'info@yourcompany.com'}, 'email_address': 'dummy@test.mail.com'}, 'reference_id': 'Test Transaction'}]} 2026-06-15 02:24:29,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.models.payment_transaction: Response of '/checkout/orders' request for transaction with reference Test Transaction: {'id': '123DUMMY456'} 2026-06-15 02:24:29,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.models.payment_transaction: generic and provider-specific processing values for transaction with reference Test Transaction: {'amount': 1111.11, 'currency_id': 126, 'order_id': '123DUMMY456', 'partner_id': 398, 'provider_code': 'paypal', 'provider_id': 11, 'reference': 'Test Transaction', 'should_tokenize': False} 2026-06-15 02:24:29,321 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_provide_shipping_address ... 2026-06-15 02:24:29,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:24:29,572 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:29,768 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:29] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 16 0.006 0.193 2026-06-15 02:24:29,789 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_paypal.tests.test_paypal: Starting PaypalTest.test_webhook_notification_triggers_origin_check ... 2026-06-15 02:24:29,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:30,020 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:30] "POST /payment/paypal/webhook/ HTTP/1.1" 200 - 9 0.002 0.209 2026-06-15 02:24:30,057 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:30,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:30,522 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:30,915 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_allow_multi_payments_on_non_recurring_transactions ... 2026-06-15 02:24:30,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,947 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-06-15 02:24:30,947 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-06-15 02:24:30,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,964 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-06-15 02:24:30,964 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-06-15 02:24:30,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-06-15 02:24:30,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,979 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-06-15 02:24:30,979 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-06-15 02:24:30,985 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,990 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,990 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,990 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-06-15 02:24:30,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV456: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:30,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:30,997 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV456', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_404'} 2026-06-15 02:24:30,997 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV456: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:31,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/orders' request for transaction with reference INV123-1: {'amount': 111111, 'currency': 'EUR', 'method': 'card', 'payment_capture': True} 2026-06-15 02:24:31,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/orders' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:31,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Sending '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'contact': '+3212345678', 'currency': 'EUR', 'customer_id': 'cust_123', 'description': 'INV123-1', 'email': 'norbert.buyer@example.com', 'order_id': '12345', 'recurring': '1', 'token': 'token_405'} 2026-06-15 02:24:31,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.models.payment_transaction: Response of '/payments/create/recurring' request for transaction with reference INV123-1: {'amount': 1111.11, 'id': '12345', 'status': 'created'} 2026-06-15 02:24:31,024 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_creates_refund_tx_when_missing ... 2026-06-15 02:24:31,057 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_refund_tx ... 2026-06-15 02:24:31,088 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_order_request_payload ... 2026-06-15 02:24:31,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_prevent_multi_payments_on_recurring_transactions ... 2026-06-15 02:24:31,164 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:31,212 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_only_tokenizes_once ... 2026-06-15 02:24:31,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-06-15 02:24:31,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_updates_reference_if_not_confirmed ... 2026-06-15 02:24:31,351 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_payment_transaction: Starting TestPaymentTransaction.test_void_is_not_supported ... 2026-06-15 02:24:31,398 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:31,828 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_accept_webhook_notification_with_valid_signature ... 2026-06-15 02:24:31,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:31,906 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:31,949 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:31,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:32,746 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:32] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.002 0.773 2026-06-15 02:24:32,771 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay.tests.test_processing_flows: Starting TestProcessingFlows.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:32,795 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:32,982 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:32] "POST /payment/razorpay/webhook HTTP/1.1" 200 - 9 0.002 0.186 2026-06-15 02:24:33,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:33,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_allow_enabling_if_credentials_are_set ... 2026-06-15 02:24:33,518 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_razorpay_oauth.tests.test_payment_provider: Starting TestPaymentProvider.test_prevent_enabling_if_credentials_are_not_set ... 2026-06-15 02:24:33,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:34,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_canceled_refund_webhook_notification_triggers_processing ... 2026-06-15 02:24:34,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:34,387 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:34] "POST /payment/stripe/webhook HTTP/1.1" 200 - 7 0.002 0.227 2026-06-15 02:24:34,406 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_refund_id_is_set_as_provider_reference ... 2026-06-15 02:24:34,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_refund_flows: Starting TestRefundFlows.test_void_webhook_notification_does_not_trigger_processing ... 2026-06-15 02:24:34,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:34,713 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:34] "POST /payment/stripe/webhook HTTP/1.1" 200 - 9 0.003 0.197 2026-06-15 02:24:34,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:35,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_country_mapping_stripe_connect ... 2026-06-15 02:24:36,717 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_create_account_link_pass_required_parameters ... 2026-06-15 02:24:36,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_do_not_create_webhook_if_already_done ... 2026-06-15 02:24:36,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_onboarding_action_redirect_to_url ... 2026-06-15 02:24:36,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_only_create_webhook_if_not_already_done ... 2026-06-15 02:24:36,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_processing_values ... 2026-06-15 02:24:36,915 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_capture_request ... 2026-06-15 02:24:36,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_tx_state_after_send_void_request ... 2026-06-15 02:24:37,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:24:37,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:37,949 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:37] "POST /payment/stripe/webhook HTTP/1.1" 200 - 17 0.007 0.911 2026-06-15 02:24:37,972 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_tokenizes_payment_method ... 2026-06-15 02:24:37,995 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:38,230 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:38] "POST /payment/stripe/webhook HTTP/1.1" 200 - 17 0.006 0.230 2026-06-15 02:24:38,253 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_stripe.tests.test_stripe: Starting StripeTest.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:38,277 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:38,520 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:38] "POST /payment/stripe/webhook HTTP/1.1" 200 - 10 0.004 0.244 2026-06-15 02:24:38,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:38,993 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_accept_notification_with_valid_signature ... 2026-06-15 02:24:39,045 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_cancel ... 2026-06-15 02:24:39,067 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:39,264 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:39] "POST /payment/worldline/webhook HTTP/1.1" 200 - 16 0.006 0.192 2026-06-15 02:24:39,282 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_1 ... 2026-06-15 02:24:39,299 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:40,136 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:40] "POST /payment/worldline/webhook HTTP/1.1" 200 - 16 0.008 0.830 2026-06-15 02:24:40,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_failed_webhook_notification_set_tx_as_error_2 ... 2026-06-15 02:24:40,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:40,412 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:40] "POST /payment/worldline/webhook HTTP/1.1" 200 - 16 0.006 0.218 2026-06-15 02:24:40,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:40,488 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:40,530 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_confirms_transaction ... 2026-06-15 02:24:40,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:40,770 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:40] "POST /payment/worldline/webhook HTTP/1.1" 200 - 16 0.007 0.213 2026-06-15 02:24:40,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_creates_token ... 2026-06-15 02:24:40,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:41,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.models.payment_transaction: Created token with id 35 for partner with id 428 from transaction with reference Test Transaction 2026-06-15 02:24:41,568 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:41] "POST /payment/worldline/webhook HTTP/1.1" 200 - 21 0.009 0.748 2026-06-15 02:24:41,597 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_worldline.tests.test_worldline: Starting WorldlineTest.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:41,619 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:41,847 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:41] "POST /payment/worldline/webhook HTTP/1.1" 200 - 9 0.003 0.228 2026-06-15 02:24:41,884 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:42,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_provider: Starting TestPaymentProvider.test_incompatible_with_unsupported_currencies ... 2026-06-15 02:24:42,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:42,739 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_charge_request_contains_rounded_amount_idr ... 2026-06-15 02:24:42,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_empty_rendering_values_if_direct ... 2026-06-15 02:24:42,822 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_get_tx_from_notification_data_returns_tx ... 2026-06-15 02:24:42,857 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_input_missing_from_redirect_form ... 2026-06-15 02:24:42,899 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_invoice_request_payload ... 2026-06-15 02:24:42,944 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_no_item_missing_from_rendering_values ... 2026-06-15 02:24:42,969 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.models.payment_transaction: Sending invoice request for link creation: {'amount': 1111.11, 'currency': 'EUR', 'customer': {'addresses': [{'city': 'Sin City', 'country': 'Belgium', 'postal_code': '1000', 'street_line1': 'Huge Street 2/543'}], 'email': 'norbert.buyer@example.com', 'given_names': 'Norbert Buyer', 'mobile_number': '0032 12 34 56 78'}, 'description': 'Test Transaction', 'external_id': 'Test Transaction', 'failure_redirect_url': 'http://127.0.0.1:8069/payment/xendit/return', 'payment_methods': ['UNKNOWN'], 'success_redirect_url': 'http://127.0.0.1:8069/payment/xendit/return?tx_ref=Test+Transaction&access_token=4371f821fd1ccf66f367ce6a10cb083086a19dbd71c579027502b2585829f46e&success=true'} 2026-06-15 02:24:42,970 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.models.payment_transaction: Received invoice request response: {'invoice_url': 'https://dummy.com'} 2026-06-15 02:24:42,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_confirms_transaction ... 2026-06-15 02:24:43,038 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_notification_data_tokenizes_transaction ... 2026-06-15 02:24:43,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_processing_values_contain_rounded_amount_idr ... 2026-06-15 02:24:43,124 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_payment_transaction: Starting TestPaymentTransaction.test_tokenization_flow_not_save_payment_details ... 2026-06-15 02:24:43,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:43,579 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_accept_webhook_notification_with_valid_signature ... 2026-06-15 02:24:43,618 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_invalid_signature ... 2026-06-15 02:24:43,654 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_reject_notification_with_missing_signature ... 2026-06-15 02:24:43,694 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_set_xendit_transactions_to_pending_on_return ... 2026-06-15 02:24:43,715 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:43,915 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:43] "GET /payment/xendit/return?success=true&access_token=coincoin&tx_ref=xendit_tx1 HTTP/1.1" 303 - 10 0.002 0.199 2026-06-15 02:24:44,722 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:44] "GET /payment/status HTTP/1.1" 200 - 178 0.110 0.694 2026-06-15 02:24:44,729 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:44] "GET /payment/xendit/return?success=false&access_token=b2ba30a696bcb4fa112e3e255b8d543e944c1a54ffd9bb48d96f2c32de8fa9c2&tx_ref=xendit_tx1 HTTP/1.1" 303 - 0 0.000 0.002 2026-06-15 02:24:44,772 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:44] "GET /payment/status HTTP/1.1" 200 - 7 0.011 0.030 2026-06-15 02:24:44,789 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:44] "GET /payment/xendit/return?success=true&access_token=b2ba30a696bcb4fa112e3e255b8d543e944c1a54ffd9bb48d96f2c32de8fa9c2&tx_ref=xendit_tx1 HTTP/1.1" 303 - 7 0.004 0.008 2026-06-15 02:24:44,813 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:44] "GET /payment/status HTTP/1.1" 200 - 7 0.004 0.017 2026-06-15 02:24:44,841 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_processing ... 2026-06-15 02:24:44,864 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:45,046 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:45] "POST /payment/xendit/webhook HTTP/1.1" 200 - 9 0.003 0.181 2026-06-15 02:24:45,066 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment_xendit.tests.test_processing_flows: Starting TestProcessingFlow.test_webhook_notification_triggers_signature_check ... 2026-06-15 02:24:45,113 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:24:45,926 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:24:45] "POST /payment/xendit/webhook HTTP/1.1" 200 - 16 0.005 0.810 2026-06-15 02:24:45,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:24:51,874 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-06-15 02:24:53,779 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-06-15 02:24:55,240 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-06-15 02:24:57,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-06-15 02:24:59,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-06-15 02:25:00,287 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [156] 2026-06-15 02:25:00,663 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-06-15 02:25:02,398 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [163] 2026-06-15 02:25:02,790 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-06-15 02:25:05,528 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-06-15 02:25:07,683 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-06-15 02:25:14,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-06-15 02:25:15,005 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless failed to start: 2026-06-15 02:25:15,006 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:15,048 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-06-15 02:25:15,426 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-06-15 02:25:15,427 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:15,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-06-15 02:25:15,735 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless failed to start: 2026-06-15 02:25:15,736 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:15,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-06-15 02:25:16,206 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome headless failed to start: 2026-06-15 02:25:16,206 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:16,240 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-06-15 02:25:16,601 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome headless failed to start: 2026-06-15 02:25:16,601 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:16,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-06-15 02:25:17,059 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: 2026-06-15 02:25:17,059 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:17,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-06-15 02:25:17,354 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome headless failed to start: 2026-06-15 02:25:17,354 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:17,415 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_product_combo ... 2026-06-15 02:25:18,615 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome headless failed to start: 2026-06-15 02:25:18,616 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:18,663 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-06-15 02:25:19,087 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome headless failed to start: 2026-06-15 02:25:19,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:19,136 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-06-15 02:25:19,519 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: 2026-06-15 02:25:19,520 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:19,563 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-06-15 02:25:20,031 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome headless failed to start: 2026-06-15 02:25:20,031 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:20,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-06-15 02:25:20,401 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless failed to start: 2026-06-15 02:25:20,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:20,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_allow_order_modification_after_validation_error ... 2026-06-15 02:25:20,792 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_allow_order_modification_after_validation_error : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:20,837 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_amount_total_is_rounded ... 2026-06-15 02:25:21,213 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome headless failed to start: 2026-06-15 02:25:21,213 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:21,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_auto_validate_force_done ... 2026-06-15 02:25:21,486 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome headless failed to start: 2026-06-15 02:25:21,486 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:21,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_autofill_cash_count ... 2026-06-15 02:25:21,931 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome headless failed to start: 2026-06-15 02:25:21,932 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:21,976 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_preselect_always_variant ... 2026-06-15 02:25:22,498 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: 2026-06-15 02:25:22,499 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:22,544 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_search_attributes_preset ... 2026-06-15 02:25:23,431 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-06-15 02:25:23,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:23,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-06-15 02:25:23,715 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-06-15 02:25:23,716 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:23,756 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-06-15 02:25:24,138 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome headless failed to start: 2026-06-15 02:25:24,139 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:24,174 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-06-15 02:25:24,440 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless failed to start: 2026-06-15 02:25:24,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:24,479 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-06-15 02:25:24,759 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome headless failed to start: 2026-06-15 02:25:24,760 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:24,800 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_click_all_orders_keep_customer ... 2026-06-15 02:25:25,021 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome headless failed to start: 2026-06-15 02:25:25,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:25,062 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-06-15 02:25:26,195 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless failed to start: 2026-06-15 02:25:26,196 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:26,221 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_item_image_display ... 2026-06-15 02:25:27,596 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless failed to start: 2026-06-15 02:25:27,597 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:27,637 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-06-15 02:25:28,033 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: 2026-06-15 02:25:28,033 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:28,076 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_variant_mix ... 2026-06-15 02:25:28,643 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome headless failed to start: 2026-06-15 02:25:28,644 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:28,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ctrl_number_ignored ... 2026-06-15 02:25:28,820 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome headless failed to start: 2026-06-15 02:25:28,821 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:28,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_all_fields_displayed ... 2026-06-15 02:25:29,159 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome headless failed to start: 2026-06-15 02:25:29,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:29,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display ... 2026-06-15 02:25:29,378 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome headless failed to start: 2026-06-15 02:25:29,378 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:29,408 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-06-15 02:25:29,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:25:29,696 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:25:29] "GET /web/image/pos.config/8/customer_display_bg_img HTTP/1.1" 200 - 13 0.004 0.202 2026-06-15 02:25:29,698 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_as_public: waiting for threads: [] 2026-06-15 02:25:29,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_with_qr ... 2026-06-15 02:25:29,895 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome headless failed to start: 2026-06-15 02:25:29,895 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:29,926 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_note_is_present_after_refresh ... 2026-06-15 02:25:30,160 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome headless failed to start: 2026-06-15 02:25:30,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:30,203 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-06-15 02:25:30,507 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome headless failed to start: 2026-06-15 02:25:30,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:30,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_orders_not_syncing ... 2026-06-15 02:25:30,768 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-06-15 02:25:30,769 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:30,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_dynamic_product_price ... 2026-06-15 02:25:31,174 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome headless failed to start: 2026-06-15 02:25:31,175 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:31,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-06-15 02:25:31,669 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: 2026-06-15 02:25:31,670 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:31,715 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-06-15 02:25:32,120 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome headless failed to start: 2026-06-15 02:25:32,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:32,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_tax_group_labels ... 2026-06-15 02:25:32,550 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome headless failed to start: 2026-06-15 02:25:32,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:32,596 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-06-15 02:25:33,010 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome headless failed to start: 2026-06-15 02:25:33,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:33,052 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_free_text_custom_attribute_on_receipt ... 2026-06-15 02:25:33,116 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.value records with IDs: [114] 2026-06-15 02:25:33,121 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.value records with IDs: [115] 2026-06-15 02:25:33,126 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.value records with IDs: [116] 2026-06-15 02:25:33,131 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.value records with IDs: [117] 2026-06-15 02:25:33,145 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.line records with IDs: [40] 2026-06-15 02:25:33,161 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #182 deleted product.template.attribute.line records with IDs: [41] 2026-06-15 02:25:33,441 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: 2026-06-15 02:25:33,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:33,484 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories ... 2026-06-15 02:25:33,899 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless failed to start: 2026-06-15 02:25:33,899 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:33,942 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories_child_product_search ... 2026-06-15 02:25:34,362 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-06-15 02:25:34,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:34,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-06-15 02:25:35,137 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless failed to start: 2026-06-15 02:25:35,138 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:35,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot ... 2026-06-15 02:25:35,660 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome headless failed to start: 2026-06-15 02:25:35,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:35,707 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-06-15 02:25:36,026 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome headless failed to start: 2026-06-15 02:25:36,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:36,062 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-06-15 02:25:36,561 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome headless failed to start: 2026-06-15 02:25:36,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:36,603 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_pricelist_rules ... 2026-06-15 02:25:36,992 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome headless failed to start: 2026-06-15 02:25:36,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:37,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_not_available_pricelist_not_set_on_order ... 2026-06-15 02:25:37,403 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: 2026-06-15 02:25:37,404 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:37,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_offline_barcode_not_in_pos ... 2026-06-15 02:25:37,631 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome headless failed to start: 2026-06-15 02:25:37,632 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:37,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_one_attribute_value_scan_barcode ... 2026-06-15 02:25:38,287 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome headless failed to start: 2026-06-15 02:25:38,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:38,327 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-06-15 02:25:38,675 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-06-15 02:25:38,676 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:38,714 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_refund_flow ... 2026-06-15 02:25:38,936 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome headless failed to start: 2026-06-15 02:25:38,936 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:38,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-06-15 02:25:39,514 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless failed to start: 2026-06-15 02:25:39,514 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:39,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_orderline_merge_with_higher_price_precision ... 2026-06-15 02:25:39,810 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: 2026-06-15 02:25:39,811 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:39,836 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-06-15 02:25:40,143 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome headless failed to start: 2026-06-15 02:25:40,144 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:40,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_ui_round_globally ... 2026-06-15 02:25:40,561 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome headless failed to start: 2026-06-15 02:25:40,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:40,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_card_qty_precision ... 2026-06-15 02:25:40,840 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome headless failed to start: 2026-06-15 02:25:40,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:40,881 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_categories_order ... 2026-06-15 02:25:41,271 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome headless failed to start: 2026-06-15 02:25:41,271 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:41,315 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_fp ... 2026-06-15 02:25:42,837 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome headless failed to start: 2026-06-15 02:25:42,838 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:42,879 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_pricelist ... 2026-06-15 02:25:44,212 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome headless failed to start: 2026-06-15 02:25:44,213 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:44,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_price ... 2026-06-15 02:25:44,613 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome headless failed to start: 2026-06-15 02:25:44,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:44,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_information_screen_admin ... 2026-06-15 02:25:44,971 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome headless failed to start: 2026-06-15 02:25:44,972 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:45,019 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_ref_displayed ... 2026-06-15 02:25:45,290 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome headless failed to start: 2026-06-15 02:25:45,291 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:45,318 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search ... 2026-06-15 02:25:45,652 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome headless failed to start: 2026-06-15 02:25:45,652 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:45,692 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search_2 ... 2026-06-15 02:25:46,121 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome headless failed to start: 2026-06-15 02:25:46,122 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:46,164 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_properly_display_price ... 2026-06-15 02:25:46,501 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome headless failed to start: 2026-06-15 02:25:46,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:46,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_screen_edit_payment_lines ... 2026-06-15 02:25:46,758 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-06-15 02:25:46,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:46,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-06-15 02:25:47,094 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless failed to start: 2026-06-15 02:25:47,095 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:47,135 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_backend_duplicate ... 2026-06-15 02:25:47,730 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome headless failed to start: 2026-06-15 02:25:47,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:47,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_few_quantities ... 2026-06-15 02:25:48,067 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome headless failed to start: 2026-06-15 02:25:48,068 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:48,110 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-06-15 02:25:48,497 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome headless failed to start: 2026-06-15 02:25:48,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:48,545 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_res_partner_scan_barcode ... 2026-06-15 02:25:48,839 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome headless failed to start: 2026-06-15 02:25:48,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:48,888 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_reuse_empty_floating_order ... 2026-06-15 02:25:49,150 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-06-15 02:25:49,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:49,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-06-15 02:25:49,563 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless failed to start: 2026-06-15 02:25:49,564 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:49,601 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-06-15 02:25:50,124 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome headless failed to start: 2026-06-15 02:25:50,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:50,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-06-15 02:25:50,579 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome headless failed to start: 2026-06-15 02:25:50,580 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:50,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-06-15 02:25:51,052 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: 2026-06-15 02:25:51,052 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:51,102 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_set_opening_note_without_cash_method ... 2026-06-15 02:25:51,416 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome headless failed to start: 2026-06-15 02:25:51,417 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:51,466 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_sync_from_ui_one_by_one ... 2026-06-15 02:25:51,619 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome headless failed to start: 2026-06-15 02:25:51,620 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:51,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tax_control_button_visiblity ... 2026-06-15 02:25:51,947 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome headless failed to start: 2026-06-15 02:25:51,948 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:51,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tracking_number_closing_session ... 2026-06-15 02:25:52,229 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome headless failed to start: 2026-06-15 02:25:52,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:52,274 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_translate_product_name ... 2026-06-15 02:25:52,686 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome headless failed to start: 2026-06-15 02:25:52,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:52,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_zero_decimal_places_currency ... 2026-06-15 02:25:53,127 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome headless failed to start: 2026-06-15 02:25:53,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:25:53,227 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:26:01,301 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-06-15 02:26:01,612 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless failed to start: 2026-06-15 02:26:01,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:01,657 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-06-15 02:26:02,019 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-06-15 02:26:02,019 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:02,064 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-06-15 02:26:02,332 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome headless failed to start: 2026-06-15 02:26:02,333 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:02,375 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-06-15 02:26:02,869 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome headless failed to start: 2026-06-15 02:26:02,869 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:02,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-06-15 02:26:03,307 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome headless failed to start: 2026-06-15 02:26:03,308 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:03,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-06-15 02:26:03,800 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: 2026-06-15 02:26:03,800 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:03,848 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-06-15 02:26:04,134 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome headless failed to start: 2026-06-15 02:26:04,135 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:04,171 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_product_combo ... 2026-06-15 02:26:05,552 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome headless failed to start: 2026-06-15 02:26:05,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:05,596 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-06-15 02:26:05,964 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome headless failed to start: 2026-06-15 02:26:05,965 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:06,007 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-06-15 02:26:06,375 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: 2026-06-15 02:26:06,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:06,418 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-06-15 02:26:06,966 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome headless failed to start: 2026-06-15 02:26:06,966 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:07,021 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-06-15 02:26:07,396 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless failed to start: 2026-06-15 02:26:07,396 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:07,439 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_allow_order_modification_after_validation_error ... 2026-06-15 02:26:07,791 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_allow_order_modification_after_validation_error : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:07,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_amount_total_is_rounded ... 2026-06-15 02:26:08,174 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome headless failed to start: 2026-06-15 02:26:08,174 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:08,216 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_auto_validate_force_done ... 2026-06-15 02:26:08,437 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome headless failed to start: 2026-06-15 02:26:08,437 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:08,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_autofill_cash_count ... 2026-06-15 02:26:08,797 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome headless failed to start: 2026-06-15 02:26:08,798 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:08,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_preselect_always_variant ... 2026-06-15 02:26:09,358 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: 2026-06-15 02:26:09,358 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:09,404 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_search_attributes_preset ... 2026-06-15 02:26:10,200 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-06-15 02:26:10,201 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:10,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-06-15 02:26:10,482 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-06-15 02:26:10,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:10,527 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-06-15 02:26:10,931 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome headless failed to start: 2026-06-15 02:26:10,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:10,970 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-06-15 02:26:11,257 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless failed to start: 2026-06-15 02:26:11,257 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:11,300 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-06-15 02:26:11,648 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome headless failed to start: 2026-06-15 02:26:11,649 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:11,711 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_click_all_orders_keep_customer ... 2026-06-15 02:26:11,953 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome headless failed to start: 2026-06-15 02:26:11,953 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:12,006 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-06-15 02:26:13,230 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless failed to start: 2026-06-15 02:26:13,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:13,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_item_image_display ... 2026-06-15 02:26:14,740 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless failed to start: 2026-06-15 02:26:14,741 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:14,779 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-06-15 02:26:15,141 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: 2026-06-15 02:26:15,142 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:15,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_variant_mix ... 2026-06-15 02:26:15,727 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome headless failed to start: 2026-06-15 02:26:15,727 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:15,747 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ctrl_number_ignored ... 2026-06-15 02:26:15,899 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome headless failed to start: 2026-06-15 02:26:15,899 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:15,922 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_all_fields_displayed ... 2026-06-15 02:26:16,213 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome headless failed to start: 2026-06-15 02:26:16,214 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:16,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display ... 2026-06-15 02:26:16,426 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome headless failed to start: 2026-06-15 02:26:16,427 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:16,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-06-15 02:26:16,527 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:26:17,349 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:26:17] "GET /web/image/pos.config/9/customer_display_bg_img HTTP/1.1" 200 - 13 0.016 0.808 2026-06-15 02:26:17,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_as_public: waiting for threads: [] 2026-06-15 02:26:17,373 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_with_qr ... 2026-06-15 02:26:17,569 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome headless failed to start: 2026-06-15 02:26:17,570 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:17,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_note_is_present_after_refresh ... 2026-06-15 02:26:17,880 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome headless failed to start: 2026-06-15 02:26:17,880 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:17,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-06-15 02:26:18,235 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome headless failed to start: 2026-06-15 02:26:18,237 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:18,282 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_orders_not_syncing ... 2026-06-15 02:26:18,526 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-06-15 02:26:18,527 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:18,572 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_dynamic_product_price ... 2026-06-15 02:26:18,965 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome headless failed to start: 2026-06-15 02:26:18,965 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:18,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-06-15 02:26:19,548 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: 2026-06-15 02:26:19,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:19,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-06-15 02:26:20,040 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome headless failed to start: 2026-06-15 02:26:20,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:20,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_tax_group_labels ... 2026-06-15 02:26:20,492 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome headless failed to start: 2026-06-15 02:26:20,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:20,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-06-15 02:26:21,025 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome headless failed to start: 2026-06-15 02:26:21,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:21,073 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_free_text_custom_attribute_on_receipt ... 2026-06-15 02:26:21,157 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.value records with IDs: [167] 2026-06-15 02:26:21,165 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.value records with IDs: [168] 2026-06-15 02:26:21,172 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.value records with IDs: [169] 2026-06-15 02:26:21,178 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.value records with IDs: [170] 2026-06-15 02:26:21,193 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.line records with IDs: [67] 2026-06-15 02:26:21,213 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #186 deleted product.template.attribute.line records with IDs: [68] 2026-06-15 02:26:21,548 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: 2026-06-15 02:26:21,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:21,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories ... 2026-06-15 02:26:22,047 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless failed to start: 2026-06-15 02:26:22,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:22,089 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories_child_product_search ... 2026-06-15 02:26:22,522 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-06-15 02:26:22,523 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:22,565 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-06-15 02:26:23,327 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome headless failed to start: 2026-06-15 02:26:23,328 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:23,369 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot ... 2026-06-15 02:26:23,854 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome headless failed to start: 2026-06-15 02:26:23,855 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:23,898 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-06-15 02:26:24,219 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless failed to start: 2026-06-15 02:26:24,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:24,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-06-15 02:26:24,805 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome headless failed to start: 2026-06-15 02:26:24,806 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:24,848 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_pricelist_rules ... 2026-06-15 02:26:25,244 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome headless failed to start: 2026-06-15 02:26:25,244 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:25,282 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_not_available_pricelist_not_set_on_order ... 2026-06-15 02:26:25,668 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: 2026-06-15 02:26:25,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:25,709 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_offline_barcode_not_in_pos ... 2026-06-15 02:26:25,893 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome headless failed to start: 2026-06-15 02:26:25,894 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:25,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_one_attribute_value_scan_barcode ... 2026-06-15 02:26:26,533 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome headless failed to start: 2026-06-15 02:26:26,534 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:26,578 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-06-15 02:26:26,971 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-06-15 02:26:26,972 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:27,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_refund_flow ... 2026-06-15 02:26:27,257 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome headless failed to start: 2026-06-15 02:26:27,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:27,298 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-06-15 02:26:27,874 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless failed to start: 2026-06-15 02:26:27,874 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:27,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_orderline_merge_with_higher_price_precision ... 2026-06-15 02:26:28,194 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: 2026-06-15 02:26:28,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:28,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-06-15 02:26:28,529 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome headless failed to start: 2026-06-15 02:26:28,530 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:28,578 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_ui_round_globally ... 2026-06-15 02:26:28,990 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome headless failed to start: 2026-06-15 02:26:28,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:29,030 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_card_qty_precision ... 2026-06-15 02:26:29,267 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome headless failed to start: 2026-06-15 02:26:29,268 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:29,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_categories_order ... 2026-06-15 02:26:29,709 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome headless failed to start: 2026-06-15 02:26:29,710 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:29,760 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_fp ... 2026-06-15 02:26:31,200 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome headless failed to start: 2026-06-15 02:26:31,200 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:31,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_pricelist ... 2026-06-15 02:26:32,551 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome headless failed to start: 2026-06-15 02:26:32,552 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:32,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_price ... 2026-06-15 02:26:32,924 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome headless failed to start: 2026-06-15 02:26:32,925 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:32,967 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_information_screen_admin ... 2026-06-15 02:26:33,262 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome headless failed to start: 2026-06-15 02:26:33,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:33,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_ref_displayed ... 2026-06-15 02:26:33,551 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome headless failed to start: 2026-06-15 02:26:33,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:33,576 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search ... 2026-06-15 02:26:33,927 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome headless failed to start: 2026-06-15 02:26:33,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:33,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search_2 ... 2026-06-15 02:26:34,484 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome headless failed to start: 2026-06-15 02:26:34,485 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:34,527 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_properly_display_price ... 2026-06-15 02:26:34,859 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome headless failed to start: 2026-06-15 02:26:34,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:34,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_edit_payment_lines ... 2026-06-15 02:26:35,180 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-06-15 02:26:35,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:35,222 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-06-15 02:26:35,568 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless failed to start: 2026-06-15 02:26:35,569 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:35,611 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_backend_duplicate ... 2026-06-15 02:26:36,354 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome headless failed to start: 2026-06-15 02:26:36,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:36,397 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_few_quantities ... 2026-06-15 02:26:36,742 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome headless failed to start: 2026-06-15 02:26:36,742 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:36,785 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-06-15 02:26:37,184 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome headless failed to start: 2026-06-15 02:26:37,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:37,232 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_res_partner_scan_barcode ... 2026-06-15 02:26:37,525 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome headless failed to start: 2026-06-15 02:26:37,526 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:37,566 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_reuse_empty_floating_order ... 2026-06-15 02:26:37,804 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-06-15 02:26:37,805 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:37,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-06-15 02:26:38,209 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless failed to start: 2026-06-15 02:26:38,210 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:38,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-06-15 02:26:38,689 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome headless failed to start: 2026-06-15 02:26:38,689 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:38,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-06-15 02:26:39,100 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome headless failed to start: 2026-06-15 02:26:39,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:39,145 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-06-15 02:26:39,462 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: 2026-06-15 02:26:39,463 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:39,506 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_set_opening_note_without_cash_method ... 2026-06-15 02:26:39,781 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome headless failed to start: 2026-06-15 02:26:39,782 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:39,828 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_sync_from_ui_one_by_one ... 2026-06-15 02:26:39,984 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome headless failed to start: 2026-06-15 02:26:39,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:40,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tax_control_button_visiblity ... 2026-06-15 02:26:40,275 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome headless failed to start: 2026-06-15 02:26:40,276 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:40,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tracking_number_closing_session ... 2026-06-15 02:26:40,551 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome headless failed to start: 2026-06-15 02:26:40,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:40,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_translate_product_name ... 2026-06-15 02:26:40,986 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome headless failed to start: 2026-06-15 02:26:40,986 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:41,025 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_zero_decimal_places_currency ... 2026-06-15 02:26:41,405 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome headless failed to start: 2026-06-15 02:26:41,405 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:41,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:26:49,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_generic_localization: Starting TestGenericLocalization.test_generic_localization ... 2026-06-15 02:26:49,558 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome headless failed to start: 2026-06-15 02:26:49,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_generic_localization: skipped TestGenericLocalization.test_generic_localization : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:26:49,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:26:58,933 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-06-15 02:27:01,063 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted pos.payment.method records with IDs: [25] 2026-06-15 02:27:01,261 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-06-15 02:27:01,341 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93493272 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:02,917 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93493272 order {'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'} created pos.order #28 2026-06-15 02:27:02,917 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93493272 finished 2026-06-15 02:27:03,013 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-06-15 02:27:03,080 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59477107 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'}] 2026-06-15 02:27:04,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59477107 order {'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'} created pos.order #29 2026-06-15 02:27:04,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59477107 finished 2026-06-15 02:27:04,724 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_delete_res_partner_linked_to_pos_order ... 2026-06-15 02:27:04,944 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-06-15 02:27:05,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53569901 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:05,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53569901 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #31 2026-06-15 02:27:05,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53569901 finished 2026-06-15 02:27:08,292 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-06-15 02:27:09,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-06-15 02:27:09,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42147300 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-06-15 02:27:09,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42147300 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #33 2026-06-15 02:27:09,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42147300 finished 2026-06-15 02:27:11,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-06-15 02:27:12,126 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-06-15 02:27:12,673 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [859] 2026-06-15 02:27:13,672 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-06-15 02:27:14,568 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [863] 2026-06-15 02:27:14,738 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-06-15 02:27:16,694 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-06-15 02:27:17,779 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-06-15 02:27:19,651 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-06-15 02:27:19,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36994911 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:21,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36994911 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #44 2026-06-15 02:27:21,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36994911 finished 2026-06-15 02:27:21,786 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-06-15 02:27:23,107 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lot_valuated ... 2026-06-15 02:27:23,693 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [882] 2026-06-15 02:27:24,185 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [884] 2026-06-15 02:27:24,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-06-15 02:27:25,563 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [888, 889] 2026-06-15 02:27:25,957 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [892, 893] 2026-06-15 02:27:26,506 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-06-15 02:27:29,061 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-06-15 02:27:29,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198539 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:30,909 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198539 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #53 2026-06-15 02:27:30,910 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67198539 finished 2026-06-15 02:27:32,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-06-15 02:27:33,110 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-06-15 02:27:35,127 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.partial.reconcile records with IDs: [53] 2026-06-15 02:27:35,179 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.full.reconcile records with IDs: [40] 2026-06-15 02:27:36,086 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-06-15 02:27:38,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-06-15 02:27:39,582 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-06-15 02:27:39,710 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted res.currency.rate records with IDs: [170, 169, 168] 2026-06-15 02:27:41,108 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-06-15 02:27:42,980 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-06-15 02:27:43,767 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [915] 2026-06-15 02:27:44,305 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [918] 2026-06-15 02:27:45,357 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-06-15 02:27:46,626 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-06-15 02:27:46,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82311892 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:47,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82311892 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #67 2026-06-15 02:27:47,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82311892 finished 2026-06-15 02:27:47,268 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.tax records with IDs: [160] 2026-06-15 02:27:48,221 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-06-15 02:27:48,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51012577 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:27:49,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51012577 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #68 2026-06-15 02:27:49,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51012577 finished 2026-06-15 02:27:50,018 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_payment_difference_accounting_items ... 2026-06-15 02:27:51,238 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.move.line.ctp records with IDs: [285, 287] 2026-06-15 02:27:51,357 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.move.line records with IDs: [662] 2026-06-15 02:27:51,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-06-15 02:27:55,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_creation_in_branch ... 2026-06-15 02:27:56,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_partner_bank_id ... 2026-06-15 02:28:00,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-06-15 02:28:00,717 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60550534 started for PoS orders references: [{'name': 'a new test refund order', 'uuid': '12345-123-1234'}] 2026-06-15 02:28:02,445 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60550534 order {'name': 'a new test refund order', 'uuid': '12345-123-1234'} created pos.order #74 2026-06-15 02:28:02,446 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60550534 finished 2026-06-15 02:28:02,566 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_payment_direction_and_accounts ... 2026-06-15 02:28:02,690 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29903751 started for PoS orders references: [{'name': 'Order 0', 'uuid': '12345-123-12530'}] 2026-06-15 02:28:03,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29903751 order {'name': 'Order 0', 'uuid': '12345-123-12530'} created pos.order #75 2026-06-15 02:28:03,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29903751 finished 2026-06-15 02:28:03,949 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13829445 started for PoS orders references: [{'name': 'Order 1', 'uuid': '12345-123-12531'}] 2026-06-15 02:28:04,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13829445 order {'name': 'Order 1', 'uuid': '12345-123-12531'} created pos.order #76 2026-06-15 02:28:04,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13829445 finished 2026-06-15 02:28:04,787 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92236716 started for PoS orders references: [{'name': 'Order 2', 'uuid': '12345-123-12532'}] 2026-06-15 02:28:04,985 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92236716 order {'name': 'Order 2', 'uuid': '12345-123-12532'} created pos.order #77 2026-06-15 02:28:04,986 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92236716 finished 2026-06-15 02:28:05,612 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76970869 started for PoS orders references: [{'name': 'Order 3', 'uuid': '12345-123-12533'}] 2026-06-15 02:28:05,803 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76970869 order {'name': 'Order 3', 'uuid': '12345-123-12533'} created pos.order #78 2026-06-15 02:28:05,803 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76970869 finished 2026-06-15 02:28:06,503 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-06-15 02:28:09,186 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-06-15 02:28:09,999 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_qty_refund_cancel ... 2026-06-15 02:28:10,161 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32926958 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:28:10,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32926958 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #81 2026-06-15 02:28:10,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32926958 finished 2026-06-15 02:28:10,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-06-15 02:28:11,487 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refunded_order_has_uuid ... 2026-06-15 02:28:11,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_reordering_rules_triggered_closing_pos ... 2026-06-15 02:28:13,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing ... 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4983543 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4983543 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #88 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4983543 finished 2026-06-15 02:28:15,971 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695381 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695381 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #89 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695381 finished 2026-06-15 02:28:19,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_search_tracking_number ... 2026-06-15 02:28:19,440 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_session_name_gap ... 2026-06-15 02:28:19,740 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-06-15 02:28:19,906 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44648622 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:28:20,278 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44648622 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #92 2026-06-15 02:28:20,278 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44648622 finished 2026-06-15 02:28:21,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_state_when_closing_register ... 2026-06-15 02:28:22,545 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.move.line.ctp records with IDs: [330, 332] 2026-06-15 02:28:22,649 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted account.move.line records with IDs: [741] 2026-06-15 02:28:23,235 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sum_only_pos_locations ... 2026-06-15 02:28:25,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-06-15 02:28:25,563 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #194 deleted stock.move.line records with IDs: [945] 2026-06-15 02:28:26,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 38 checked, 38 removed 2026-06-15 02:28:26,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-06-15 02:28:26,730 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome headless failed to start: 2026-06-15 02:28:26,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: skipped TestUi.test_01_point_of_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:28:26,757 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:28:33,039 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #198 deleted res.currency.rate records with IDs: [172, 173, 174] 2026-06-15 02:28:33,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-06-15 02:28:38,899 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_closing_entry_by_product ... 2026-06-15 02:28:43,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 started for PoS orders references: [{'name': 'Order 49467-635-2057', 'uuid': '49467-635-2057'}, {'name': 'Order 70044-999-8203', 'uuid': '70044-999-8203'}, {'name': 'Order 19176-348-1368', 'uuid': '19176-348-1368'}, {'name': 'Order 79734-470-3211', 'uuid': '79734-470-3211'}] 2026-06-15 02:28:43,740 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 order {'name': 'Order 49467-635-2057', 'uuid': '49467-635-2057'} created pos.order #96 2026-06-15 02:28:43,967 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 order {'name': 'Order 70044-999-8203', 'uuid': '70044-999-8203'} created pos.order #97 2026-06-15 02:28:44,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 order {'name': 'Order 19176-348-1368', 'uuid': '19176-348-1368'} created pos.order #98 2026-06-15 02:28:44,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 order {'name': 'Order 79734-470-3211', 'uuid': '79734-470-3211'} created pos.order #99 2026-06-15 02:28:44,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76389947 finished 2026-06-15 02:28:45,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-06-15 02:28:49,436 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:28:49,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}, {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'}, {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'}, {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'}, {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'}, {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'}, {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'}, {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'}] 2026-06-15 02:28:51,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #100 2026-06-15 02:28:51,910 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #101 2026-06-15 02:28:52,748 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #102 2026-06-15 02:28:53,580 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #103 2026-06-15 02:28:53,786 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'} created pos.order #104 2026-06-15 02:28:53,989 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'} created pos.order #105 2026-06-15 02:28:54,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'} created pos.order #106 2026-06-15 02:28:54,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'} created pos.order #107 2026-06-15 02:28:55,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'} created pos.order #108 2026-06-15 02:28:55,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'} created pos.order #109 2026-06-15 02:28:56,711 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 order {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'} created pos.order #110 2026-06-15 02:28:56,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41383680 finished 2026-06-15 02:28:56,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:28:56,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:28:56,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-06-15 02:28:56,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-06-15 02:28:56,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-06-15 02:28:56,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-06-15 02:28:56,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-06-15 02:28:56,775 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-06-15 02:28:56,775 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-06-15 02:28:56,775 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-06-15 02:28:56,775 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:28:59,525 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:28:59,526 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:28:59,526 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:28:59,526 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:28:59,608 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_double_syncing_same_order ... 2026-06-15 02:29:03,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28618883 started for PoS orders references: [{'name': 'Order 15889-265-4056', 'uuid': '15889-265-4056'}] 2026-06-15 02:29:05,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28618883 order {'name': 'Order 15889-265-4056', 'uuid': '15889-265-4056'} created pos.order #111 2026-06-15 02:29:05,481 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28618883 finished 2026-06-15 02:29:05,550 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69101378 started for PoS orders references: [{'name': 'Order 15889-265-4056', 'uuid': '15889-265-4056'}] 2026-06-15 02:29:05,552 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69101378 order {'name': 'Order 15889-265-4056', 'uuid': '15889-265-4056'} sync ignored for existing PoS order pos.order(111,) (state: invoiced) 2026-06-15 02:29:05,552 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69101378 finished 2026-06-15 02:29:05,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-06-15 02:29:09,658 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:29:09,684 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53213513 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:29:10,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53213513 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #112 2026-06-15 02:29:10,050 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53213513 finished 2026-06-15 02:29:10,107 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:29:10,108 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:29:10,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:29:10,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:29:10,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:29:10,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:29:12,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-06-15 02:29:16,368 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:29:16,412 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12580138 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:29:16,847 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12580138 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #113 2026-06-15 02:29:16,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12580138 finished 2026-06-15 02:29:16,904 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:29:16,904 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:29:17,546 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:29:17,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:29:17,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:29:17,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:29:18,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-06-15 02:29:23,378 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:29:23,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63242950 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:29:23,729 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63242950 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #114 2026-06-15 02:29:23,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63242950 finished 2026-06-15 02:29:23,779 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:29:24,025 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:29:24,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:29:24,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:29:24,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:29:24,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:29:24,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:29:25,541 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_limited_products_loading ... 2026-06-15 02:29:30,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60727247 started for PoS orders references: [{'name': 'Order 00650-954-3143', 'uuid': '00650-954-3143'}] 2026-06-15 02:29:30,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60727247 order {'name': 'Order 00650-954-3143', 'uuid': '00650-954-3143'} created pos.order #116 2026-06-15 02:29:30,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60727247 finished 2026-06-15 02:29:30,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82836221 started for PoS orders references: [{'name': 'Order 90718-430-7375', 'uuid': '90718-430-7375'}] 2026-06-15 02:29:31,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82836221 order {'name': 'Order 90718-430-7375', 'uuid': '90718-430-7375'} created pos.order #117 2026-06-15 02:29:31,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82836221 finished 2026-06-15 02:29:31,236 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65379074 started for PoS orders references: [{'name': 'Order 46959-166-0419', 'uuid': '46959-166-0419'}] 2026-06-15 02:29:31,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65379074 order {'name': 'Order 46959-166-0419', 'uuid': '46959-166-0419'} created pos.order #118 2026-06-15 02:29:31,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65379074 finished 2026-06-15 02:29:31,634 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_data_should_not_fail ... 2026-06-15 02:29:36,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_loading_products_with_access_right_issue ... 2026-06-15 02:29:42,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-06-15 02:29:46,395 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:29:46,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17989814 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:29:46,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17989814 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #119 2026-06-15 02:29:47,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17989814 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #120 2026-06-15 02:29:47,407 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17989814 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #121 2026-06-15 02:29:47,408 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17989814 finished 2026-06-15 02:29:47,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:29:47,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:29:47,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:29:48,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:29:48,513 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:29:48,513 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:29:48,513 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:29:48,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-06-15 02:29:52,919 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:29:52,998 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60264261 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:29:53,474 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60264261 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #122 2026-06-15 02:29:53,784 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60264261 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #123 2026-06-15 02:29:55,300 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60264261 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #124 2026-06-15 02:29:55,301 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60264261 finished 2026-06-15 02:29:55,372 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:29:55,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:29:55,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-06-15 02:29:55,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-06-15 02:29:55,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:29:56,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-06-15 02:29:56,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:29:56,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:29:56,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:29:56,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:29:56,716 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-06-15 02:30:01,197 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:30:01,233 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73707329 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:30:02,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73707329 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #125 2026-06-15 02:30:02,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73707329 finished 2026-06-15 02:30:02,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:30:02,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:30:02,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-06-15 02:30:02,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:30:02,625 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #198 deleted account.move records with IDs: [358] 2026-06-15 02:30:02,691 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:30:02,697 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:30:02,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:30:02,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:30:02,763 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_pos_payment_method_copy ... 2026-06-15 02:30:06,716 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_refunded_order_id ... 2026-06-15 02:30:10,807 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48687111 started for PoS orders references: [{'name': 'Order 25654-509-6832', 'uuid': '25654-509-6832'}, {'name': 'Order 98380-271-8173', 'uuid': '98380-271-8173'}] 2026-06-15 02:30:11,114 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48687111 order {'name': 'Order 25654-509-6832', 'uuid': '25654-509-6832'} created pos.order #126 2026-06-15 02:30:11,321 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48687111 order {'name': 'Order 98380-271-8173', 'uuid': '98380-271-8173'} created pos.order #127 2026-06-15 02:30:11,322 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48687111 finished 2026-06-15 02:30:11,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-06-15 02:30:15,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:30:15,771 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5702355 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:30:16,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5702355 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #129 2026-06-15 02:30:16,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5702355 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #130 2026-06-15 02:30:16,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5702355 finished 2026-06-15 02:30:16,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:30:16,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:30:16,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:30:17,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:30:17,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:30:17,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:30:17,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:30:17,771 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-06-15 02:30:22,300 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:30:22,346 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13217870 started for PoS orders references: [{'name': 'Order 666-666-666', 'uuid': '666-666-666'}] 2026-06-15 02:30:24,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13217870 order {'name': 'Order 666-666-666', 'uuid': '666-666-666'} created pos.order #132 2026-06-15 02:30:24,035 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13217870 finished 2026-06-15 02:30:24,088 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:30:24,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:30:24,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-06-15 02:30:24,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-06-15 02:30:24,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:30:25,246 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:30:25,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:30:25,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:30:25,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:30:25,321 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-06-15 02:30:29,823 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249797 started for PoS orders references: [{'name': 'Order 14153-835-3113', 'uuid': '14153-835-3113'}, {'name': 'Order 04413-576-2206', 'uuid': '04413-576-2206'}] 2026-06-15 02:30:30,248 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249797 order {'name': 'Order 14153-835-3113', 'uuid': '14153-835-3113'} created pos.order #134 2026-06-15 02:30:30,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249797 order {'name': 'Order 04413-576-2206', 'uuid': '04413-576-2206'} created pos.order #135 2026-06-15 02:30:30,550 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89249797 finished 2026-06-15 02:30:31,389 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-06-15 02:30:35,786 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:30:35,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88726714 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:30:36,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88726714 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #136 2026-06-15 02:30:36,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88726714 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #137 2026-06-15 02:30:37,366 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88726714 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #138 2026-06-15 02:30:37,367 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88726714 finished 2026-06-15 02:30:37,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:30:37,434 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:30:38,767 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:30:38,767 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:30:38,767 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:30:38,767 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:30:38,839 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-06-15 02:30:42,924 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78225511 started for PoS orders references: [{'name': 'Order 57773-107-9940', 'uuid': '57773-107-9940'}] 2026-06-15 02:30:43,305 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78225511 order {'name': 'Order 57773-107-9940', 'uuid': '57773-107-9940'} created pos.order #139 2026-06-15 02:30:43,305 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78225511 finished 2026-06-15 02:30:44,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51969472 started for PoS orders references: [{'name': 'Order 94541-352-4674', 'uuid': '94541-352-4674'}] 2026-06-15 02:30:44,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51969472 order {'name': 'Order 94541-352-4674', 'uuid': '94541-352-4674'} created pos.order #140 2026-06-15 02:30:44,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51969472 finished 2026-06-15 02:30:44,828 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 33 checked, 33 removed 2026-06-15 02:30:53,391 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left ... 2026-06-15 02:30:53,677 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless failed to start: 2026-06-15 02:30:53,678 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:53,726 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding ... 2026-06-15 02:30:54,002 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding: Chrome headless failed to start: 2026-06-15 02:30:54,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:54,046 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method ... 2026-06-15 02:30:54,318 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: 2026-06-15 02:30:54,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:54,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-06-15 02:30:54,656 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: 2026-06-15 02:30:54,656 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:54,692 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method ... 2026-06-15 02:30:54,945 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method: Chrome headless failed to start: 2026-06-15 02:30:54,945 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:54,981 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash ... 2026-06-15 02:30:55,244 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: 2026-06-15 02:30:55,244 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:55,284 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method ... 2026-06-15 02:30:55,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method : To re-introduce when feature is ready 2026-06-15 02:30:55,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-06-15 02:30:55,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method_pay_by_bank_and_cash : To re-introduce when feature is ready 2026-06-15 02:30:55,321 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method ... 2026-06-15 02:30:55,322 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method : To re-introduce when feature is ready 2026-06-15 02:30:55,336 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method_pay_by_bank_and_cash ... 2026-06-15 02:30:55,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method_pay_by_bank_and_cash : To re-introduce when feature is ready 2026-06-15 02:30:55,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_only_cash_method_with_change ... 2026-06-15 02:30:55,613 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change: Chrome headless failed to start: 2026-06-15 02:30:55,614 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_only_cash_method_with_change : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:55,655 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method ... 2026-06-15 02:30:55,931 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: 2026-06-15 02:30:55,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:55,974 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_with_change ... 2026-06-15 02:30:56,371 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change: Chrome headless failed to start: 2026-06-15 02:30:56,372 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_with_change : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:56,403 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_with_change ... 2026-06-15 02:30:56,707 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change: Chrome headless failed to start: 2026-06-15 02:30:56,708 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_with_change : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:30:56,752 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_no_rounding_on_card_credit_note ... 2026-06-15 02:30:56,995 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29829951 started for PoS orders references: [{'name': 'Order rounding test', 'uuid': '12345-123-1234'}] 2026-06-15 02:30:58,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29829951 order {'name': 'Order rounding test', 'uuid': '12345-123-1234'} created pos.order #141 2026-06-15 02:30:58,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29829951 finished 2026-06-15 02:30:59,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:31:06,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt ... 2026-06-15 02:31:06,939 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:31:08,480 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:08] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 465 0.250 1.294 2026-06-15 02:31:08,490 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-06-15 02:31:09,517 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:09] "GET /my/invoices/382?access_token=2faeaeff-f19e-476b-af37-d1501a8cc1e0 HTTP/1.1" 200 - 238 0.133 0.898 2026-06-15 02:31:09,581 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_connected ... 2026-06-15 02:31:09,951 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:partner_1 from n/a 2026-06-15 02:31:10,173 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:31:11,444 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:11] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 402 0.214 1.058 2026-06-15 02:31:12,344 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:12] "GET /my/invoices/383?access_token=6b5bea9b-c455-4ce7-9059-0428cfaaba6e HTTP/1.1" 200 - 259 0.136 0.760 2026-06-15 02:31:12,394 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_updated ... 2026-06-15 02:31:12,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:31:14,500 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:14] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 470 0.324 1.514 2026-06-15 02:31:14,508 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-06-15 02:31:15,623 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:31:15] "GET /my/invoices/384?access_token=86ff7bc4-edda-4d20-a0fb-7178194f864d HTTP/1.1" 200 - 238 0.190 0.928 2026-06-15 02:31:15,719 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-06-15 02:31:21,467 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #210 deleted res.currency.rate records with IDs: [176, 177, 178] 2026-06-15 02:31:22,296 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_fifo_margin_real_time ... 2026-06-15 02:31:24,310 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59346653 started for PoS orders references: [{'name': 'Order 54448-649-5150', 'uuid': '54448-649-5150'}, {'name': 'Order 77274-104-7388', 'uuid': '77274-104-7388'}] 2026-06-15 02:31:24,857 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59346653 order {'name': 'Order 54448-649-5150', 'uuid': '54448-649-5150'} created pos.order #145 2026-06-15 02:31:25,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59346653 order {'name': 'Order 77274-104-7388', 'uuid': '77274-104-7388'} created pos.order #146 2026-06-15 02:31:25,178 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59346653 finished 2026-06-15 02:31:25,570 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [452] 2026-06-15 02:31:26,073 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_full_margin ... 2026-06-15 02:31:27,674 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76823284 started for PoS orders references: [{'name': 'Order 67442-657-9898', 'uuid': '67442-657-9898'}, {'name': 'Order 43685-131-9469', 'uuid': '43685-131-9469'}, {'name': 'Order 55968-346-8889', 'uuid': '55968-346-8889'}] 2026-06-15 02:31:27,981 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76823284 order {'name': 'Order 67442-657-9898', 'uuid': '67442-657-9898'} created pos.order #147 2026-06-15 02:31:28,167 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76823284 order {'name': 'Order 43685-131-9469', 'uuid': '43685-131-9469'} created pos.order #148 2026-06-15 02:31:28,406 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76823284 order {'name': 'Order 55968-346-8889', 'uuid': '55968-346-8889'} created pos.order #149 2026-06-15 02:31:28,407 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76823284 finished 2026-06-15 02:31:29,265 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_negative_margin ... 2026-06-15 02:31:30,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49377499 started for PoS orders references: [{'name': 'Order 47281-410-9401', 'uuid': '47281-410-9401'}, {'name': 'Order 87965-176-2476', 'uuid': '87965-176-2476'}, {'name': 'Order 09907-308-8122', 'uuid': '09907-308-8122'}] 2026-06-15 02:31:31,228 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49377499 order {'name': 'Order 47281-410-9401', 'uuid': '47281-410-9401'} created pos.order #150 2026-06-15 02:31:31,418 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49377499 order {'name': 'Order 87965-176-2476', 'uuid': '87965-176-2476'} created pos.order #151 2026-06-15 02:31:31,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49377499 order {'name': 'Order 09907-308-8122', 'uuid': '09907-308-8122'} created pos.order #152 2026-06-15 02:31:31,634 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49377499 finished 2026-06-15 02:31:32,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_other_currency_margin ... 2026-06-15 02:31:33,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38677139 started for PoS orders references: [{'name': 'Order 60345-132-0032', 'uuid': '60345-132-0032'}, {'name': 'Order 05012-904-5716', 'uuid': '05012-904-5716'}, {'name': 'Order 91054-250-0813', 'uuid': '91054-250-0813'}] 2026-06-15 02:31:34,239 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38677139 order {'name': 'Order 60345-132-0032', 'uuid': '60345-132-0032'} created pos.order #153 2026-06-15 02:31:34,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38677139 order {'name': 'Order 05012-904-5716', 'uuid': '05012-904-5716'} created pos.order #154 2026-06-15 02:31:34,686 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38677139 order {'name': 'Order 91054-250-0813', 'uuid': '91054-250-0813'} created pos.order #155 2026-06-15 02:31:34,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38677139 finished 2026-06-15 02:31:35,485 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_positive_margin ... 2026-06-15 02:31:36,885 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3241001 started for PoS orders references: [{'name': 'Order 89869-112-2980', 'uuid': '89869-112-2980'}, {'name': 'Order 83620-701-8942', 'uuid': '83620-701-8942'}, {'name': 'Order 39384-197-8992', 'uuid': '39384-197-8992'}] 2026-06-15 02:31:37,132 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3241001 order {'name': 'Order 89869-112-2980', 'uuid': '89869-112-2980'} created pos.order #156 2026-06-15 02:31:37,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3241001 order {'name': 'Order 83620-701-8942', 'uuid': '83620-701-8942'} created pos.order #157 2026-06-15 02:31:37,626 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3241001 order {'name': 'Order 39384-197-8992', 'uuid': '39384-197-8992'} created pos.order #158 2026-06-15 02:31:37,626 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3241001 finished 2026-06-15 02:31:38,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_return_margin ... 2026-06-15 02:31:40,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6621212 started for PoS orders references: [{'name': 'Order 74353-393-1103', 'uuid': '74353-393-1103'}, {'name': 'Order 30769-107-5029', 'uuid': '30769-107-5029'}, {'name': 'Order 63086-959-1819', 'uuid': '63086-959-1819'}] 2026-06-15 02:31:40,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6621212 order {'name': 'Order 74353-393-1103', 'uuid': '74353-393-1103'} created pos.order #159 2026-06-15 02:31:40,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6621212 order {'name': 'Order 30769-107-5029', 'uuid': '30769-107-5029'} created pos.order #160 2026-06-15 02:31:40,624 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6621212 order {'name': 'Order 63086-959-1819', 'uuid': '63086-959-1819'} created pos.order #161 2026-06-15 02:31:40,624 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6621212 finished 2026-06-15 02:31:41,431 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_and_other_currency_margin ... 2026-06-15 02:31:42,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9079102 started for PoS orders references: [{'name': 'Order 96981-820-0078', 'uuid': '96981-820-0078'}, {'name': 'Order 51527-490-3209', 'uuid': '51527-490-3209'}, {'name': 'Order 20445-851-1879', 'uuid': '20445-851-1879'}] 2026-06-15 02:31:43,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9079102 order {'name': 'Order 96981-820-0078', 'uuid': '96981-820-0078'} created pos.order #162 2026-06-15 02:31:43,225 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9079102 order {'name': 'Order 51527-490-3209', 'uuid': '51527-490-3209'} created pos.order #163 2026-06-15 02:31:43,489 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9079102 order {'name': 'Order 20445-851-1879', 'uuid': '20445-851-1879'} created pos.order #164 2026-06-15 02:31:43,490 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9079102 finished 2026-06-15 02:31:44,452 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_margin ... 2026-06-15 02:31:45,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91468739 started for PoS orders references: [{'name': 'Order 75285-579-5674', 'uuid': '75285-579-5674'}, {'name': 'Order 46719-447-1023', 'uuid': '46719-447-1023'}, {'name': 'Order 17536-820-9718', 'uuid': '17536-820-9718'}] 2026-06-15 02:31:46,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91468739 order {'name': 'Order 75285-579-5674', 'uuid': '75285-579-5674'} created pos.order #165 2026-06-15 02:31:46,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91468739 order {'name': 'Order 46719-447-1023', 'uuid': '46719-447-1023'} created pos.order #166 2026-06-15 02:31:46,437 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91468739 order {'name': 'Order 17536-820-9718', 'uuid': '17536-820-9718'} created pos.order #167 2026-06-15 02:31:46,437 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91468739 finished 2026-06-15 02:31:47,392 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:31:53,390 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #213 deleted res.currency.rate records with IDs: [180, 181, 182] 2026-06-15 02:31:54,096 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_01_invoiced_order_from_other_customer ... 2026-06-15 02:31:54,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:31:54,736 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99892898 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}] 2026-06-15 02:31:55,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99892898 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #168 2026-06-15 02:31:55,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99892898 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #169 2026-06-15 02:31:56,895 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99892898 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #170 2026-06-15 02:31:56,895 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99892898 finished 2026-06-15 02:31:56,952 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:31:56,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:31:56,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-06-15 02:31:56,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0987. 2026-06-15 02:31:56,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:31:58,140 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:31:58,140 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:31:58,141 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:31:58,141 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:31:58,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_02_all_orders_invoiced_mixed_customers ... 2026-06-15 02:31:58,858 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:31:58,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3033019 started for PoS orders references: [{'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}, {'name': 'Order 09876-098-0988', 'uuid': '09876-098-0988'}, {'name': 'Order 09876-098-0989', 'uuid': '09876-098-0989'}] 2026-06-15 02:32:00,530 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3033019 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #171 2026-06-15 02:32:01,298 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3033019 order {'name': 'Order 09876-098-0988', 'uuid': '09876-098-0988'} created pos.order #172 2026-06-15 02:32:02,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3033019 order {'name': 'Order 09876-098-0989', 'uuid': '09876-098-0989'} created pos.order #173 2026-06-15 02:32:02,073 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3033019 finished 2026-06-15 02:32:02,123 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:02,127 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:32:02,127 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-06-15 02:32:02,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 647.11) for order 09876-098-0987. 2026-06-15 02:32:02,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0988. 2026-06-15 02:32:02,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 158.75) for order 09876-098-0988. 2026-06-15 02:32:02,129 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0989. 2026-06-15 02:32:02,129 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0989. 2026-06-15 02:32:02,129 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:03,113 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:03,113 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:03,114 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:03,114 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:03,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-06-15 02:32:08,971 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #216 deleted res.currency.rate records with IDs: [184, 185, 186] 2026-06-15 02:32:09,693 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-06-15 02:32:11,340 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_02_orders_without_invoice ... 2026-06-15 02:32:12,923 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:12,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18706800 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:32:13,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18706800 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #174 2026-06-15 02:32:13,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18706800 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #175 2026-06-15 02:32:14,029 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18706800 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #176 2026-06-15 02:32:14,030 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18706800 finished 2026-06-15 02:32:14,099 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:14,103 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:32:14,103 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:15,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:15,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:15,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:15,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:15,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_03_orders_with_invoice ... 2026-06-15 02:32:16,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:16,929 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96745970 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:32:17,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96745970 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #177 2026-06-15 02:32:19,183 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96745970 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #178 2026-06-15 02:32:20,241 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96745970 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #179 2026-06-15 02:32:20,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96745970 finished 2026-06-15 02:32:20,312 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:20,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:32:20,317 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash Other, 89.95) for order 00100-010-0002. 2026-06-15 02:32:20,317 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank Other, 139.95) for order 00100-010-0003. 2026-06-15 02:32:20,318 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:21,133 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [546] 2026-06-15 02:32:21,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:21,805 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:21,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:21,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:21,851 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-06-15 02:32:23,563 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:23,598 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-06-15 02:32:24,303 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #180 2026-06-15 02:32:24,819 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #181 2026-06-15 02:32:25,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #182 2026-06-15 02:32:25,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #183 2026-06-15 02:32:25,576 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89890910 finished 2026-06-15 02:32:25,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:25,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:26,114 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [562] 2026-06-15 02:32:26,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:26,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:26,564 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:26,564 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:26,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_05_tax_base_amount ... 2026-06-15 02:32:28,439 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:28,467 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36402954 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:32:28,808 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36402954 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #184 2026-06-15 02:32:28,809 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36402954 finished 2026-06-15 02:32:28,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:28,877 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:29,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:29,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:29,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:29,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:29,503 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_bank_journal_balance ... 2026-06-15 02:32:32,161 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #216 deleted account.move.line.ctp records with IDs: [575, 577] 2026-06-15 02:32:32,258 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #216 deleted account.move.line records with IDs: [1135] 2026-06-15 02:32:32,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_pos_data_standard_price_converted ... 2026-06-15 02:32:35,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-06-15 02:32:44,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_picking_backorder: Starting TestPosPickingBackorder.test_pos_backorder_picking_shares_pos_order_origin ... 2026-06-15 02:32:44,971 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:32:45,416 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_product_variants: Starting TestPoSProductVariants.test_product_exclusions ... 2026-06-15 02:32:45,553 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [1229, 1230, 1231] 2026-06-15 02:32:45,648 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [1233] 2026-06-15 02:32:45,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:32:51,255 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #222 deleted res.currency.rate records with IDs: [191, 192, 193] 2026-06-15 02:32:52,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_combo_product_variant_error ... 2026-06-15 02:32:53,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_fixed_tax_positive_qty ... 2026-06-15 02:32:53,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77809147 started for PoS orders references: [{'name': 'Order 47011-034-2969', 'uuid': '47011-034-2969'}] 2026-06-15 02:32:54,142 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77809147 order {'name': 'Order 47011-034-2969', 'uuid': '47011-034-2969'} created pos.order #187 2026-06-15 02:32:54,143 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77809147 finished 2026-06-15 02:32:54,957 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_no_invoiced ... 2026-06-15 02:32:55,607 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:55,668 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028286 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:32:56,001 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028286 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #188 2026-06-15 02:32:56,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028286 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #189 2026-06-15 02:32:56,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028286 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #190 2026-06-15 02:32:56,540 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12028286 finished 2026-06-15 02:32:56,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:32:56,597 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:32:56,597 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:32:57,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:32:57,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:32:57,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:32:57,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:32:57,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_with_invoiced ... 2026-06-15 02:32:58,058 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:32:58,117 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-06-15 02:32:58,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #191 2026-06-15 02:32:58,812 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #192 2026-06-15 02:33:00,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #193 2026-06-15 02:33:01,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #194 2026-06-15 02:33:01,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73447959 finished 2026-06-15 02:33:01,086 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:01,089 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:33:01,090 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 426.09) for order 09876-098-0987. 2026-06-15 02:33:01,090 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 54.99) for order 00100-010-0004. 2026-06-15 02:33:01,090 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:02,183 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-06-15 02:33:02,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:02,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:02,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:02,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:02,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_account_move_round_globally ... 2026-06-15 02:33:03,033 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65595591 started for PoS orders references: [{'name': 'Order 37502-795-1284', 'uuid': '37502-795-1284'}] 2026-06-15 02:33:03,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65595591 order {'name': 'Order 37502-795-1284', 'uuid': '37502-795-1284'} created pos.order #195 2026-06-15 02:33:03,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65595591 finished 2026-06-15 02:33:04,379 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move ... 2026-06-15 02:33:05,020 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38068412 started for PoS orders references: [{'name': 'Order 42950-222-9353', 'uuid': '42950-222-9353'}] 2026-06-15 02:33:05,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38068412 order {'name': 'Order 42950-222-9353', 'uuid': '42950-222-9353'} created pos.order #196 2026-06-15 02:33:05,534 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38068412 finished 2026-06-15 02:33:06,364 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount ... 2026-06-15 02:33:07,045 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70844295 started for PoS orders references: [{'name': 'Order 37081-953-2132', 'uuid': '37081-953-2132'}] 2026-06-15 02:33:07,487 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70844295 order {'name': 'Order 37081-953-2132', 'uuid': '37081-953-2132'} created pos.order #197 2026-06-15 02:33:07,488 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70844295 finished 2026-06-15 02:33:08,340 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount_real_use_case ... 2026-06-15 02:33:09,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12207368 started for PoS orders references: [{'name': 'Order 73143-169-0410', 'uuid': '73143-169-0410'}] 2026-06-15 02:33:09,717 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12207368 order {'name': 'Order 73143-169-0410', 'uuid': '73143-169-0410'} created pos.order #198 2026-06-15 02:33:09,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12207368 finished 2026-06-15 02:33:10,663 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-06-15 02:33:17,394 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_return_order ... 2026-06-15 02:33:17,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:18,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82927272 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:33:19,572 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82927272 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #199 2026-06-15 02:33:19,573 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82927272 finished 2026-06-15 02:33:19,618 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:19,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:33:19,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 104.01) for order 12345-123-1234. 2026-06-15 02:33:19,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:20,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-06-15 02:33:20,259 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:20,259 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:20,259 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:20,259 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:20,293 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_change_blocked_when_open_pos_session ... 2026-06-15 02:33:20,812 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26202516 started for PoS orders references: [{'name': 'Order 67135-662-0686', 'uuid': '67135-662-0686'}] 2026-06-15 02:33:21,076 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26202516 order {'name': 'Order 67135-662-0686', 'uuid': '67135-662-0686'} created pos.order #201 2026-06-15 02:33:21,077 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26202516 finished 2026-06-15 02:33:21,168 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_is_used_when_in_transactions ... 2026-06-15 02:33:21,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:21,799 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89972708 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:33:22,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89972708 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #202 2026-06-15 02:33:22,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89972708 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #203 2026-06-15 02:33:22,864 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89972708 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #204 2026-06-15 02:33:22,865 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89972708 finished 2026-06-15 02:33:22,936 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:22,940 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:33:22,940 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:24,038 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:24,038 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:24,039 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:24,039 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:24,114 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-06-15 02:33:30,017 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #225 deleted res.currency.rate records with IDs: [195, 196, 197] 2026-06-15 02:33:30,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_archive_used_journal ... 2026-06-15 02:33:31,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_basic_config_values ... 2026-06-15 02:33:31,522 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_other_currency_config_values ... 2026-06-15 02:33:31,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_categories ... 2026-06-15 02:33:32,014 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_price ... 2026-06-15 02:33:32,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_taxes ... 2026-06-15 02:33:32,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:33:38,588 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #228 deleted res.currency.rate records with IDs: [199, 200, 201] 2026-06-15 02:33:39,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_01b ... 2026-06-15 02:33:39,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:39,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1036533 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:40,801 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1036533 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #206 2026-06-15 02:33:40,801 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1036533 finished 2026-06-15 02:33:40,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:40,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:40,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-06-15 02:33:40,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:41,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:41,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:41,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:41,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:41,357 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_02b ... 2026-06-15 02:33:41,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:41,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70141166 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:43,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70141166 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #207 2026-06-15 02:33:43,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70141166 finished 2026-06-15 02:33:43,418 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:43,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:43,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0001. 2026-06-15 02:33:43,419 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:44,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:44,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:44,156 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:44,156 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:44,196 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_03b ... 2026-06-15 02:33:44,449 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:44,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93670419 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:45,757 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93670419 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #208 2026-06-15 02:33:45,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93670419 finished 2026-06-15 02:33:45,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:45,816 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:45,816 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:45,917 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #228 deleted account.move records with IDs: [512] 2026-06-15 02:33:45,964 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:45,969 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:45,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:45,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:46,005 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_04b ... 2026-06-15 02:33:46,239 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:46,262 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81751138 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:47,623 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81751138 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #209 2026-06-15 02:33:47,624 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81751138 finished 2026-06-15 02:33:47,671 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:47,672 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:47,672 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0001. 2026-06-15 02:33:47,672 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:48,414 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:48,414 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:48,415 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:48,415 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:48,450 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_05b ... 2026-06-15 02:33:48,678 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:48,696 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1549623 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:50,186 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1549623 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #210 2026-06-15 02:33:50,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1549623 finished 2026-06-15 02:33:50,280 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:50,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:50,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0001. 2026-06-15 02:33:50,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:50,848 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:50,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:50,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:50,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:50,894 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_10b ... 2026-06-15 02:33:51,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:51,126 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33124944 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:52,482 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33124944 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #211 2026-06-15 02:33:52,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33124944 finished 2026-06-15 02:33:52,532 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:52,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:52,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-06-15 02:33:52,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:53,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:53,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:53,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:53,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:53,090 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_11b ... 2026-06-15 02:33:53,335 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:53,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28143204 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:54,701 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28143204 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #212 2026-06-15 02:33:54,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28143204 finished 2026-06-15 02:33:54,755 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:54,755 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:54,756 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-06-15 02:33:54,756 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:55,327 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:55,327 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:55,328 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:55,328 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:55,361 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_12b ... 2026-06-15 02:33:55,610 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:55,632 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56463205 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:57,043 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56463205 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #213 2026-06-15 02:33:57,044 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56463205 finished 2026-06-15 02:33:57,099 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:57,099 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:57,099 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-06-15 02:33:57,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:33:57,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:33:57,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:33:57,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:33:57,651 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:33:57,695 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_13b ... 2026-06-15 02:33:57,971 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:33:57,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9630930 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:33:59,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9630930 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #214 2026-06-15 02:33:59,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9630930 finished 2026-06-15 02:33:59,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:33:59,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:33:59,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-06-15 02:33:59,411 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:00,159 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:00,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:00,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:00,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:00,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_14b ... 2026-06-15 02:34:00,429 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:00,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64373480 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:01,949 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64373480 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #215 2026-06-15 02:34:01,950 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64373480 finished 2026-06-15 02:34:02,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:02,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:02,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-06-15 02:34:02,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-06-15 02:34:02,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:02,612 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:02,612 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:02,612 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:02,612 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:02,647 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_15b ... 2026-06-15 02:34:02,874 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:02,891 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36591573 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:04,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36591573 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #216 2026-06-15 02:34:04,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36591573 finished 2026-06-15 02:34:04,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:04,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:04,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-06-15 02:34:04,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-06-15 02:34:04,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:05,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:05,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:05,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:05,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:05,600 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_16b ... 2026-06-15 02:34:05,883 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:05,905 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321702 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:07,393 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321702 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #217 2026-06-15 02:34:07,393 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49321702 finished 2026-06-15 02:34:07,434 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:07,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:07,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-06-15 02:34:07,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-06-15 02:34:07,435 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:08,567 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:08,567 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:08,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:08,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:08,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_17b ... 2026-06-15 02:34:08,902 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:08,929 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15054541 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:10,661 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15054541 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #218 2026-06-15 02:34:10,662 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15054541 finished 2026-06-15 02:34:10,722 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:10,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:10,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-06-15 02:34:10,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, -100.0) for order 00100-010-0001. 2026-06-15 02:34:10,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:11,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:11,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:11,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:11,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:11,634 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_18b ... 2026-06-15 02:34:11,921 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:11,945 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695125 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:13,309 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695125 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #219 2026-06-15 02:34:13,309 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31695125 finished 2026-06-15 02:34:13,368 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:13,368 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:13,369 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 50.0) for order 00100-010-0001. 2026-06-15 02:34:13,369 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:13,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:13,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:13,904 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:13,904 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:13,950 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_19b ... 2026-06-15 02:34:14,202 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:14,223 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55295964 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:15,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55295964 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #220 2026-06-15 02:34:15,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55295964 finished 2026-06-15 02:34:15,514 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:15,514 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:15,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 50.0) for order 00100-010-0001. 2026-06-15 02:34:15,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:16,012 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:16,012 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:16,012 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:16,012 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:16,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_20b ... 2026-06-15 02:34:16,244 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:16,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48182564 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:17,661 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48182564 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #221 2026-06-15 02:34:17,662 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48182564 finished 2026-06-15 02:34:17,717 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:17,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:17,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 50.0) for order 00100-010-0001. 2026-06-15 02:34:17,718 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:18,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:18,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:18,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:18,511 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:18,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_21b ... 2026-06-15 02:34:18,866 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:18,887 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74602423 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:20,297 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74602423 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #222 2026-06-15 02:34:20,297 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74602423 finished 2026-06-15 02:34:20,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:20,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-06-15 02:34:20,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 50.0) for order 00100-010-0001. 2026-06-15 02:34:20,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:20,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:20,885 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 37 checked, 37 removed 2026-06-15 02:34:27,080 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #231 deleted res.currency.rate records with IDs: [203, 204, 205] 2026-06-15 02:34:27,856 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_01 ... 2026-06-15 02:34:28,080 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:28,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17533361 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:28,455 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17533361 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #223 2026-06-15 02:34:28,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17533361 finished 2026-06-15 02:34:28,556 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:28,556 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:29,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:29,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:29,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:29,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:29,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_02 ... 2026-06-15 02:34:29,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:29,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27953313 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:29,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27953313 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #224 2026-06-15 02:34:29,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27953313 finished 2026-06-15 02:34:29,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:29,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:30,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:30,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:30,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:30,345 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:30,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_03 ... 2026-06-15 02:34:30,566 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:30,582 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65655209 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:30,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65655209 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #225 2026-06-15 02:34:30,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65655209 finished 2026-06-15 02:34:30,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:30,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:31,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:31,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:31,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:31,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:31,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_04 ... 2026-06-15 02:34:31,458 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:31,478 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482089 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:31,796 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482089 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #226 2026-06-15 02:34:31,796 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96482089 finished 2026-06-15 02:34:31,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:31,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:32,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:32,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:32,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:32,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:32,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_05 ... 2026-06-15 02:34:32,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:32,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36108600 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:33,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36108600 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #227 2026-06-15 02:34:33,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36108600 finished 2026-06-15 02:34:33,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:33,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:33,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:33,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:33,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:33,979 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:34,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_06 ... 2026-06-15 02:34:34,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:34,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36616245 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:34,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36616245 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #228 2026-06-15 02:34:34,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36616245 finished 2026-06-15 02:34:34,331 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:34,331 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:34,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:34,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:34,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:34,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:34,807 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_07 ... 2026-06-15 02:34:35,081 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:35,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50422784 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:35,119 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50422784 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #229 2026-06-15 02:34:35,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50422784 finished 2026-06-15 02:34:35,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:35,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:35,889 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:35,889 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:35,889 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:35,889 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:35,934 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_08 ... 2026-06-15 02:34:36,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:36,236 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5794612 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:36,272 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5794612 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #230 2026-06-15 02:34:36,273 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5794612 finished 2026-06-15 02:34:36,338 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:36,339 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:36,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:36,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:36,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:36,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:36,969 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_09 ... 2026-06-15 02:34:37,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:37,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96736482 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:37,217 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96736482 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #231 2026-06-15 02:34:37,217 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96736482 finished 2026-06-15 02:34:37,272 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:37,272 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:37,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:37,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:37,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:37,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:37,864 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_10 ... 2026-06-15 02:34:38,067 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:38,089 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31747346 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:38,459 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31747346 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #232 2026-06-15 02:34:38,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31747346 finished 2026-06-15 02:34:38,550 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:38,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:39,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:39,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:39,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:39,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:39,298 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_11 ... 2026-06-15 02:34:39,577 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:39,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97046949 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:39,890 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97046949 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #233 2026-06-15 02:34:39,891 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97046949 finished 2026-06-15 02:34:39,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:39,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:40,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:40,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:40,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:40,554 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:40,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_12 ... 2026-06-15 02:34:40,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:40,851 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15514828 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:41,173 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15514828 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #234 2026-06-15 02:34:41,174 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15514828 finished 2026-06-15 02:34:41,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:41,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:41,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:41,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:41,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:41,872 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:41,913 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_13 ... 2026-06-15 02:34:42,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:42,180 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50027283 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:42,523 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50027283 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #235 2026-06-15 02:34:42,524 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50027283 finished 2026-06-15 02:34:42,586 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:42,586 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:43,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:43,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:43,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:43,317 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:43,356 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_14 ... 2026-06-15 02:34:43,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:43,610 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29409188 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:43,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29409188 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #236 2026-06-15 02:34:43,992 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29409188 finished 2026-06-15 02:34:44,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:44,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:44,501 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:44,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:44,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:44,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:44,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_15 ... 2026-06-15 02:34:44,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:44,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88066847 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:45,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88066847 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #237 2026-06-15 02:34:45,163 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88066847 finished 2026-06-15 02:34:45,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:45,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:46,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:46,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:46,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:46,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:46,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_16 ... 2026-06-15 02:34:46,428 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:46,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75912942 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:46,819 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75912942 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #238 2026-06-15 02:34:46,820 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75912942 finished 2026-06-15 02:34:46,879 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:46,879 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:47,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:47,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:47,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:47,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:47,959 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_17 ... 2026-06-15 02:34:48,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:48,268 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46119371 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:48,644 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46119371 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #239 2026-06-15 02:34:48,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46119371 finished 2026-06-15 02:34:48,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:48,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:49,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:49,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:49,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:49,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:49,556 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_18 ... 2026-06-15 02:34:49,796 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:49,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67915339 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:50,165 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67915339 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #240 2026-06-15 02:34:50,166 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67915339 finished 2026-06-15 02:34:50,224 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:50,224 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:50,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:50,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:50,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:50,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:50,803 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_19 ... 2026-06-15 02:34:51,027 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:51,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38420283 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:51,396 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38420283 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #241 2026-06-15 02:34:51,396 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38420283 finished 2026-06-15 02:34:51,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:51,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:52,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:52,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:52,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:52,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:52,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_20 ... 2026-06-15 02:34:52,425 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:52,445 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7964218 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:52,744 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7964218 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #242 2026-06-15 02:34:52,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7964218 finished 2026-06-15 02:34:52,818 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:52,818 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:53,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:53,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:53,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:53,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:53,600 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_21 ... 2026-06-15 02:34:53,827 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:34:53,847 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58892205 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-06-15 02:34:54,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58892205 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #243 2026-06-15 02:34:54,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58892205 finished 2026-06-15 02:34:54,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:34:54,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:34:54,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:34:54,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:34:54,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:34:54,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:34:54,902 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:35:00,839 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #234 deleted res.currency.rate records with IDs: [207, 208, 209] 2026-06-15 02:35:01,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-06-15 02:35:03,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:35:03,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-06-15 02:35:04,264 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #244 2026-06-15 02:35:04,690 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #245 2026-06-15 02:35:05,299 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #246 2026-06-15 02:35:05,458 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #247 2026-06-15 02:35:05,459 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75454752 finished 2026-06-15 02:35:05,518 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:35:05,570 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:35:05,570 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:35:06,030 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [822] 2026-06-15 02:35:06,347 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:35:06,353 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:35:06,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:35:06,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:35:06,385 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-06-15 02:35:08,296 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:35:08,336 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61086513 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:35:08,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61086513 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #248 2026-06-15 02:35:09,303 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61086513 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #249 2026-06-15 02:35:11,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61086513 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #250 2026-06-15 02:35:11,267 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61086513 finished 2026-06-15 02:35:11,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:35:11,388 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:35:11,388 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 360.0) for order 00100-010-0003. 2026-06-15 02:35:11,389 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:35:11,912 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [843] 2026-06-15 02:35:12,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:35:12,390 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:35:12,396 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:35:12,396 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:35:12,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-06-15 02:35:14,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416873 started for PoS orders references: [{'name': 'Order 04315-924-5432', 'uuid': '04315-924-5432'}] 2026-06-15 02:35:15,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416873 order {'name': 'Order 04315-924-5432', 'uuid': '04315-924-5432'} created pos.order #251 2026-06-15 02:35:15,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99416873 finished 2026-06-15 02:35:16,086 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-06-15 02:35:18,001 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89258641 started for PoS orders references: [{'name': 'Order 57890-524-8877', 'uuid': '57890-524-8877'}] 2026-06-15 02:35:18,523 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89258641 order {'name': 'Order 57890-524-8877', 'uuid': '57890-524-8877'} created pos.order #252 2026-06-15 02:35:18,524 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89258641 finished 2026-06-15 02:35:19,422 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_user_without_pos_permissions_can_create_product ... 2026-06-15 02:35:21,722 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:35:27,554 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #238 deleted res.currency.rate records with IDs: [211, 212, 213] 2026-06-15 02:35:28,982 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_01_no_invoice_fpos ... 2026-06-15 02:35:29,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:35:29,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68676932 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:35:29,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68676932 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #254 2026-06-15 02:35:30,084 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68676932 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #255 2026-06-15 02:35:30,332 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68676932 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #256 2026-06-15 02:35:30,333 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68676932 finished 2026-06-15 02:35:30,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:35:30,404 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:35:30,405 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:35:31,242 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [879, 880] 2026-06-15 02:35:31,800 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:35:31,812 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:35:31,820 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:35:31,820 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:35:31,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_02_no_invoice_fpos_no_tax_dest ... 2026-06-15 02:35:32,074 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:35:32,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11372908 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:35:32,654 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11372908 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #257 2026-06-15 02:35:32,909 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11372908 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #258 2026-06-15 02:35:33,123 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11372908 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #259 2026-06-15 02:35:33,124 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11372908 finished 2026-06-15 02:35:33,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:35:33,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:35:33,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:35:34,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:35:34,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:35:34,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:35:34,307 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:35:34,343 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_03_invoiced_fpos ... 2026-06-15 02:35:34,511 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-06-15 02:35:34,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66700755 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-06-15 02:35:36,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66700755 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #260 2026-06-15 02:35:36,677 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66700755 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #261 2026-06-15 02:35:37,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66700755 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #262 2026-06-15 02:35:37,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66700755 finished 2026-06-15 02:35:37,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-06-15 02:35:37,787 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-06-15 02:35:37,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 691.06) for order 00100-010-0001. 2026-06-15 02:35:37,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 265.75) for order 00100-010-0003. 2026-06-15 02:35:37,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-06-15 02:35:38,527 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [913, 914, 915, 916] 2026-06-15 02:35:39,428 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-06-15 02:35:39,437 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-06-15 02:35:39,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-06-15 02:35:39,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-06-15 02:35:39,521 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-06-15 02:35:45,761 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #241 deleted res.currency.rate records with IDs: [215, 216, 217] 2026-06-15 02:35:46,592 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_0 ... 2026-06-15 02:35:46,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_1 ... 2026-06-15 02:35:47,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_2 ... 2026-06-15 02:35:47,492 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_margin_other_currency ... 2026-06-15 02:35:47,847 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:35:53,878 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted res.currency.rate records with IDs: [219, 220, 221] 2026-06-15 02:35:54,520 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_bank_expected_different_than_counted ... 2026-06-15 02:35:55,827 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line.ctp records with IDs: [924, 927] 2026-06-15 02:35:55,909 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line records with IDs: [1675] 2026-06-15 02:35:57,447 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line.ctp records with IDs: [930, 933] 2026-06-15 02:35:57,551 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line records with IDs: [1682] 2026-06-15 02:35:58,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_listing ... 2026-06-15 02:35:58,980 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_sale_details_total_with_cash_rounding ... 2026-06-15 02:36:00,170 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session ... 2026-06-15 02:36:01,512 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line.ctp records with IDs: [941, 944] 2026-06-15 02:36:01,601 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #244 deleted account.move.line records with IDs: [1697] 2026-06-15 02:36:02,649 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_2 ... 2026-06-15 02:36:06,770 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_3 ... 2026-06-15 02:36:07,720 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_4 ... 2026-06-15 02:36:08,886 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_category_qty_round ... 2026-06-15 02:36:11,746 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_session_report_with_fp_and_discount ... 2026-06-15 02:36:12,964 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:36:18,327 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #247 deleted res.currency.rate records with IDs: [223, 224, 225] 2026-06-15 02:36:19,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_is_header_or_footer_to_false ... 2026-06-15 02:36:19,215 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #247 deleted account.tax records with IDs: [434] 2026-06-15 02:36:20,989 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_properly_set_pos_config_x2many_fields ... 2026-06-15 02:36:21,016 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #247 deleted account.tax records with IDs: [434] 2026-06-15 02:36:21,222 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_should_not_affect_other_pos_config ... 2026-06-15 02:36:21,258 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #247 deleted account.tax records with IDs: [434] 2026-06-15 02:36:23,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_warehouse_synced_with_picking_type ... 2026-06-15 02:36:25,149 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:36:31,229 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [227, 228, 229] 2026-06-15 02:36:31,925 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_change_variant_ids ... 2026-06-15 02:36:32,862 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #254 deleted product.product records with IDs: [1471] 2026-06-15 02:36:33,342 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #253 deleted product.product records with IDs: [1474] 2026-06-15 02:36:33,393 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #253 deleted product.template.attribute.value records with IDs: [255] 2026-06-15 02:36:33,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-06-15 02:36:36,528 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:36:36,861 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-06-15 02:36:36,875 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6119] 2026-06-15 02:36:36,882 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:36:37,151 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-06-15 02:36:37,162 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6122] 2026-06-15 02:36:37,169 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:36:37,174 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_login: Starting TestWebLoginPortal.test_web_login_external ... 2026-06-15 02:36:37,177 183 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,179 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:36:37,369 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,373 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,382 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from 127.0.0.1 2026-06-15 02:36:37,382 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,382 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,384 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,392 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:37] "POST /web/login HTTP/1.1" 303 - 29 0.012 0.203 2026-06-15 02:36:37,395 183 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /my in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,396 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Opening a test cursor without specified test on request /my in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-06-15 02:36:37,398 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_device: User 258 inserts device log (T6OVbhdiDSkCPgTFhxhhTk6VMpeGhmUF80IDpIWrMR) 2026-06-15 02:36:38,119 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:38] "GET /my HTTP/1.1" 200 - 232 0.108 0.617 2026-06-15 02:36:38,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_login.TestWebLoginPortal.test_web_login_external: waiting for threads: [] 2026-06-15 02:36:38,157 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:36:38,175 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_account_holder_name_update ... 2026-06-15 02:36:38,487 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:test_portal_user from n/a 2026-06-15 02:36:38,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:36:39,329 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:39] "POST /my/account HTTP/1.1" 303 - 78 0.048 0.780 2026-06-15 02:36:40,444 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:40] "GET /my/home HTTP/1.1" 200 - 281 0.214 0.898 2026-06-15 02:36:40,556 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:40] "POST /my/account HTTP/1.1" 303 - 63 0.048 0.060 2026-06-15 02:36:40,669 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:40] "GET /my/home HTTP/1.1" 200 - 30 0.027 0.082 2026-06-15 02:36:40,698 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_deactivate_portal_user ... 2026-06-15 02:36:40,960 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'portal_user' (#260) from n/a 2026-06-15 02:36:40,974 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:36:40,986 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:36:41,202 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#260) from 127.0.0.1. Archive the user and remove login information. 2026-06-15 02:36:41,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for '__deleted_user_260_1781491001.2027888' (#260) from 127.0.0.1 2026-06-15 02:36:41,293 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #260 deleted res.users.apikeys records with IDs: [1] 2026-06-15 02:36:41,381 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Simulating signal changes during tests 2026-06-15 02:36:41,382 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:41] "POST /my/deactivate_account HTTP/1.1" 303 - 108 0.100 0.298 2026-06-15 02:36:42,068 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:36:42] "GET /web/login?message=Account%20deleted! HTTP/1.1" 200 - 190 0.106 0.578 2026-06-15 02:36:42,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) started manually 2026-06-15 02:36:42,554 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted res.users records with IDs: [260] 2026-06-15 02:36:42,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users_deletion: User #260 'portal_user', deleted. Original request from False. 2026-06-15 02:36:42,586 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6136, 6133, 6132, 6131] 2026-06-15 02:36:42,661 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted res.partner records with IDs: [723] 2026-06-15 02:36:42,665 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users_deletion: Partner #723 'portal_user', deleted. Original request from False. 2026-06-15 02:36:42,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done 2026-06-15 02:36:42,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:36:42,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-06-15 02:36:42,949 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour: Chrome headless failed to start: 2026-06-15 02:36:42,950 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: skipped TestUi.test_01_portal_load_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:36:42,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-06-15 02:36:43,212 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat: Chrome headless failed to start: 2026-06-15 02:36:43,212 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: skipped TestUi.test_02_portal_load_tour_cant_edit_vat : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:36:43,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: Starting TestUi.test_03_skip_to_content ... 2026-06-15 02:36:43,376 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content: Chrome headless failed to start: 2026-06-15 02:36:43,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.portal.tests.test_tours: skipped TestUi.test_03_skip_to_content : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:36:43,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:36:51,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field ... 2026-06-15 02:36:51,587 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field: Chrome headless failed to start: 2026-06-15 02:36:51,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:36:51,631 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field ... 2026-06-15 02:36:52,082 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field: Chrome headless failed to start: 2026-06-15 02:36:52,082 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:36:52,172 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:36:59,636 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_excludes_fixed_tax_from_discount_line ... 2026-06-15 02:37:00,021 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line: Chrome headless failed to start: 2026-06-15 02:37:00,021 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_excludes_fixed_tax_from_discount_line : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:00,064 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_include_exclude ... 2026-06-15 02:37:00,463 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude: Chrome headless failed to start: 2026-06-15 02:37:00,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_include_exclude : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:00,506 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_included ... 2026-06-15 02:37:00,869 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included: Chrome headless failed to start: 2026-06-15 02:37:00,869 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_included : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:00,941 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:37:08,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_pos_event_registration_not_mandatory ... 2026-06-15 02:37:08,442 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory: Chrome headless failed to start: 2026-06-15 02:37:08,443 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_pos_event_registration_not_mandatory : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:08,481 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_selling_event_in_pos ... 2026-06-15 02:37:08,874 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos: Chrome headless failed to start: 2026-06-15 02:37:08,874 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_selling_event_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:08,960 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:37:16,322 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_event_sale.tests.test_frontend: Starting TestPoSEventSale.test_sale_status_event_in_pos ... 2026-06-15 02:37:16,525 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16229684 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}, {'name': 'Order 12345-123-1234', 'uuid': '12345-123-4331'}] 2026-06-15 02:37:16,640 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16229684 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #281 2026-06-15 02:37:16,668 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16229684 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-4331'} created pos.order #282 2026-06-15 02:37:16,668 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16229684 finished 2026-06-15 02:37:16,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:37:26,096 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-06-15 02:37:26,499 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour: Chrome headless failed to start: 2026-06-15 02:37:26,499 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_01_pos_hr_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:26,541 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_can_change_price ... 2026-06-15 02:37:26,851 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price: Chrome headless failed to start: 2026-06-15 02:37:26,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_can_change_price : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:26,900 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-06-15 02:37:27,231 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session: Chrome headless failed to start: 2026-06-15 02:37:27,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_cannot_close_session : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:27,267 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_can_see_product_info ... 2026-06-15 02:37:27,497 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info: Chrome headless failed to start: 2026-06-15 02:37:27,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_can_see_product_info : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:27,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_changed_in_receipt ... 2026-06-15 02:37:27,762 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt: Chrome headless failed to start: 2026-06-15 02:37:27,763 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_changed_in_receipt : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:27,811 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-06-15 02:37:28,057 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in: Chrome headless failed to start: 2026-06-15 02:37:28,058 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_stay_logged_in : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:28,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cost_and_margin_visibility ... 2026-06-15 02:37:28,443 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility: Chrome headless failed to start: 2026-06-15 02:37:28,444 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cost_and_margin_visibility : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:28,488 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_go_backend ... 2026-06-15 02:37:28,739 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend: Chrome headless failed to start: 2026-06-15 02:37:28,740 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_go_backend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:28,799 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_maximum_closing_difference ... 2026-06-15 02:37:29,138 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference: Chrome headless failed to start: 2026-06-15 02:37:29,139 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_maximum_closing_difference : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:29,180 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_scan_employee_barcode_with_pos_hr_disabled ... 2026-06-15 02:37:29,468 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled: Chrome headless failed to start: 2026-06-15 02:37:29,469 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_scan_employee_barcode_with_pos_hr_disabled : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:29,566 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-06-15 02:37:37,582 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_hr.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_hr_session_name_gap ... 2026-06-15 02:37:37,833 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:37:45,020 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-06-15 02:37:45,600 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global: Chrome headless failed to start: 2026-06-15 02:37:45,601 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_2_discounts_specific_global : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:45,646 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-06-15 02:37:46,021 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan: Chrome headless failed to start: 2026-06-15 02:37:46,021 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_apply_reward_on_product_scan : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:46,075 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-06-15 02:37:46,810 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products: Chrome headless failed to start: 2026-06-15 02:37:46,811 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_archived_reward_products : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:46,851 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-06-15 02:37:47,230 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty: Chrome headless failed to start: 2026-06-15 02:37:47,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_buy_x_get_y_reward_qty : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:47,272 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_change_reward_value_with_language ... 2026-06-15 02:37:47,792 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language: Chrome headless failed to start: 2026-06-15 02:37:47,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_change_reward_value_with_language : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:47,836 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-06-15 02:37:49,472 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo: Chrome headless failed to start: 2026-06-15 02:37:49,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:49,519 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-06-15 02:37:49,982 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included: Chrome headless failed to start: 2026-06-15 02:37:49,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:50,029 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-06-15 02:37:51,399 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point: Chrome headless failed to start: 2026-06-15 02:37:51,400 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_combo_product_dont_grant_point : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:51,443 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_confirm_coupon_programs_one_by_one ... 2026-06-15 02:37:51,854 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one: Chrome headless failed to start: 2026-06-15 02:37:51,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_confirm_coupon_programs_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:51,908 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-06-15 02:37:53,046 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist: Chrome headless failed to start: 2026-06-15 02:37:53,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:53,091 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_code_stays_set ... 2026-06-15 02:37:53,557 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set: Chrome headless failed to start: 2026-06-15 02:37:53,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_code_stays_set : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:53,598 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_pricelist ... 2026-06-15 02:37:54,188 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist: Chrome headless failed to start: 2026-06-15 02:37:54,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:54,243 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-06-15 02:37:54,746 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules: Chrome headless failed to start: 2026-06-15 02:37:54,747 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_program_without_rules : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:54,781 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_customer_loyalty_points_displayed ... 2026-06-15 02:37:55,246 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed: Chrome headless failed to start: 2026-06-15 02:37:55,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_customer_loyalty_points_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:55,289 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-06-15 02:37:55,892 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product: Chrome headless failed to start: 2026-06-15 02:37:55,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_product_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:55,934 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-06-15 02:37:56,435 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products: Chrome headless failed to start: 2026-06-15 02:37:56,436 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_products : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:56,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-06-15 02:37:57,110 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain: Chrome headless failed to start: 2026-06-15 02:37:57,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_with_reward_product_domain : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:57,152 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-06-15 02:37:57,742 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines: Chrome headless failed to start: 2026-06-15 02:37:57,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_dont_grant_points_reward_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:57,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-06-15 02:37:58,195 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date: Chrome headless failed to start: 2026-06-15 02:37:58,196 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:58,233 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_loyalty_history ... 2026-06-15 02:37:58,663 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history: Chrome headless failed to start: 2026-06-15 02:37:58,664 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:58,700 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-06-15 02:37:59,365 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Chrome headless failed to start: 2026-06-15 02:37:59,366 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:59,409 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_tax_included_invoice ... 2026-06-15 02:37:59,941 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice: Chrome headless failed to start: 2026-06-15 02:37:59,942 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_tax_included_invoice : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:37:59,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-06-15 02:38:00,612 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless failed to start: 2026-06-15 02:38:00,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_code_links_to_correct_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:00,651 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-06-15 02:38:01,092 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless failed to start: 2026-06-15 02:38:01,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_no_date : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:01,133 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-06-15 02:38:01,605 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless failed to start: 2026-06-15 02:38:01,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_price_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:01,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-06-15 02:38:02,241 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless failed to start: 2026-06-15 02:38:02,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:02,279 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-06-15 02:38:02,875 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless failed to start: 2026-06-15 02:38:02,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program_create_with_invoice : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:02,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-06-15 02:38:03,467 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless failed to start: 2026-06-15 02:38:03,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_rewards_using_taxes : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:03,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-06-15 02:38:04,038 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless failed to start: 2026-06-15 02:38:04,039 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:04,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-06-15 02:38:04,778 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless failed to start: 2026-06-15 02:38:04,779 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:04,819 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-06-15 02:38:05,362 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless failed to start: 2026-06-15 02:38:05,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards_2 : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:05,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-06-15 02:38:05,913 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless failed to start: 2026-06-15 02:38:05,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:05,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_in_trusted_pos ... 2026-06-15 02:38:06,577 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos: Chrome headless failed to start: 2026-06-15 02:38:06,577 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_in_trusted_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:06,620 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-06-15 02:38:07,245 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless failed to start: 2026-06-15 02:38:07,246 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_is_not_processed_for_draft_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:07,296 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-06-15 02:38:07,728 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless failed to start: 2026-06-15 02:38:07,728 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_on_order_with_fixed_tax : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:07,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-06-15 02:38:08,183 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless failed to start: 2026-06-15 02:38:08,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_different_orders : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:08,221 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-06-15 02:38:08,783 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless failed to start: 2026-06-15 02:38:08,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_specific_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:08,830 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-06-15 02:38:09,323 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless failed to start: 2026-06-15 02:38:09,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_using_same_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:09,367 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-06-15 02:38:10,071 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless failed to start: 2026-06-15 02:38:10,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_next_order_coupon_free_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:10,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-06-15 02:38:10,653 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless failed to start: 2026-06-15 02:38:10,654 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_buy_x_get_y : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:10,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-06-15 02:38:11,219 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless failed to start: 2026-06-15 02:38:11,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_free_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:11,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-06-15 02:38:11,713 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless failed to start: 2026-06-15 02:38:11,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_product_tag : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:11,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-06-15 02:38:12,372 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless failed to start: 2026-06-15 02:38:12,373 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_with_variant : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:12,412 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-06-15 02:38:12,755 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless failed to start: 2026-06-15 02:38:12,756 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_validity_dates_and_use : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:12,791 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-06-15 02:38:13,195 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless failed to start: 2026-06-15 02:38:13,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_max_usage_partner_with_point : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:13,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-06-15 02:38:13,686 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless failed to start: 2026-06-15 02:38:13,686 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_min_qty_points_awarded : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:13,724 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-06-15 02:38:14,709 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless failed to start: 2026-06-15 02:38:14,710 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_gift_wallet_programs : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:14,752 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-06-15 02:38:15,194 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless failed to start: 2026-06-15 02:38:15,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:15,234 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-06-15 02:38:15,712 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless failed to start: 2026-06-15 02:38:15,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_reward_line_free_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:15,756 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-06-15 02:38:16,168 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless failed to start: 2026-06-15 02:38:16,169 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_next_order_coupon_program_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:16,214 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-06-15 02:38:16,677 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless failed to start: 2026-06-15 02:38:16,678 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_expired_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:16,720 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-06-15 02:38:17,176 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless failed to start: 2026-06-15 02:38:17,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_max_usage_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:17,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-06-15 02:38:17,702 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless failed to start: 2026-06-15 02:38:17,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:17,739 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-06-15 02:38:18,256 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless failed to start: 2026-06-15 02:38:18,257 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:18,305 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-06-15 02:38:18,819 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless failed to start: 2026-06-15 02:38:18,820 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_point_per_money_spent : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:18,866 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-06-15 02:38:19,659 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless failed to start: 2026-06-15 02:38:19,660 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:19,706 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-06-15 02:38:20,436 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless failed to start: 2026-06-15 02:38:20,436 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_ewallet : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:20,478 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-06-15 02:38:21,142 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless failed to start: 2026-06-15 02:38:21,143 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_general_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:21,185 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-06-15 02:38:21,983 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless failed to start: 2026-06-15 02:38:21,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_giftcard : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:22,024 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-06-15 02:38:22,706 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless failed to start: 2026-06-15 02:38:22,707 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_global_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:22,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-06-15 02:38:23,454 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless failed to start: 2026-06-15 02:38:23,455 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_specific_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:23,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-06-15 02:38:23,915 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless failed to start: 2026-06-15 02:38:23,916 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_basic : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:23,980 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-06-15 02:38:24,588 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless failed to start: 2026-06-15 02:38:24,589 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_max_amount : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:24,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-06-15 02:38:25,077 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless failed to start: 2026-06-15 02:38:25,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_different_taxes : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:25,119 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-06-15 02:38:25,700 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless failed to start: 2026-06-15 02:38:25,700 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:25,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-06-15 02:38:26,445 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless failed to start: 2026-06-15 02:38:26,445 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:26,496 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-06-15 02:38:27,056 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless failed to start: 2026-06-15 02:38:27,057 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:27,098 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-06-15 02:38:27,834 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless failed to start: 2026-06-15 02:38:27,835 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_with_min_amount_and_specific_product_rule : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:27,882 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-06-15 02:38:29,053 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless failed to start: 2026-06-15 02:38:29,054 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_race_conditions_update_program : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:29,102 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-06-15 02:38:29,815 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless failed to start: 2026-06-15 02:38:29,816 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_product_part_of_rules : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:29,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-06-15 02:38:30,333 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless failed to start: 2026-06-15 02:38:30,334 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_with_gift_card : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:30,369 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-06-15 02:38:30,771 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless failed to start: 2026-06-15 02:38:30,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_scan_loyalty_card_select_customer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:30,812 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-06-15 02:38:31,314 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless failed to start: 2026-06-15 02:38:31,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_discount_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:31,356 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-06-15 02:38:32,636 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless failed to start: 2026-06-15 02:38:32,637 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:32,770 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:38:39,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-06-15 02:38:39,941 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-06-15 02:38:40,635 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-06-15 02:38:41,058 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless failed to start: 2026-06-15 02:38:41,059 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:41,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-06-15 02:38:41,491 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless failed to start: 2026-06-15 02:38:41,492 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_pos_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:38:41,569 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:38:48,685 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-06-15 02:38:49,696 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:38:58,776 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-06-15 02:38:59,019 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:39:06,446 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-06-15 02:39:06,730 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless failed to start: 2026-06-15 02:39:06,731 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_frontend: skipped TestUi.test_ship_later_kit_and_mto_manufactured_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:39:06,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:39:15,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-06-15 02:39:15,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43688834 started for PoS orders references: [{'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'}] 2026-06-15 02:39:16,127 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1398] 2026-06-15 02:39:17,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43688834 order {'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'} created pos.order #287 2026-06-15 02:39:17,519 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43688834 finished 2026-06-15 02:39:17,685 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-06-15 02:39:18,405 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1400] 2026-06-15 02:39:19,425 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-06-15 02:39:20,386 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1403, 1404] 2026-06-15 02:39:21,417 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-06-15 02:39:22,541 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13243986 started for PoS orders references: [{'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'}] 2026-06-15 02:39:22,796 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1409, 1410] 2026-06-15 02:39:22,986 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1414, 1415, 1416] 2026-06-15 02:39:24,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13243986 order {'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'} created pos.order #290 2026-06-15 02:39:24,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13243986 finished 2026-06-15 02:39:25,152 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-06-15 02:39:26,271 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1417, 1418] 2026-06-15 02:39:27,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-06-15 02:39:27,979 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1421, 1422] 2026-06-15 02:39:28,882 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-06-15 02:39:29,353 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42964263 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:39:29,549 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #305 deleted stock.move records with IDs: [1425, 1426] 2026-06-15 02:39:30,074 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42964263 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #293 2026-06-15 02:39:30,077 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42964263 finished 2026-06-15 02:39:30,257 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-06-15 02:39:37,988 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-06-15 02:39:38,161 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81167834 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-06-15 02:39:38,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81167834 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #294 2026-06-15 02:39:38,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81167834 finished 2026-06-15 02:39:38,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:39:38,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:39,113 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Simulating signal changes during tests 2026-06-15 02:39:39,114 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:39] "GET /pos/pay/294?access_token=b1a3a242-d43b-4e9f-92ed-3c72481e9f56 HTTP/1.1" 200 - 304 0.133 0.723 2026-06-15 02:39:39,124 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:39,170 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:39] "POST /pos/pay/transaction/294 HTTP/1.1" 200 - 38 0.019 0.032 2026-06-15 02:39:39,202 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:39,893 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:39] "GET /pos/pay/confirmation/294?access_token=b1a3a242-d43b-4e9f-92ed-3c72481e9f56&tx_id=243 HTTP/1.1" 200 - 374 0.263 0.432 2026-06-15 02:39:40,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-06-15 02:39:40,509 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66635189 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-06-15 02:39:40,534 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66635189 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #295 2026-06-15 02:39:40,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66635189 finished 2026-06-15 02:39:40,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:39:40,817 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:41,486 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Simulating signal changes during tests 2026-06-15 02:39:41,486 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:41] "GET /pos/pay/295?access_token=fba77c36-4325-4a3e-8d24-b7d79df6b7da HTTP/1.1" 200 - 303 0.115 0.782 2026-06-15 02:39:41,495 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:41,541 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:41] "POST /pos/pay/transaction/295 HTTP/1.1" 200 - 38 0.019 0.032 2026-06-15 02:39:41,569 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:42,289 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:42] "GET /pos/pay/confirmation/295?access_token=fba77c36-4325-4a3e-8d24-b7d79df6b7da&tx_id=244 HTTP/1.1" 200 - 374 0.254 0.471 2026-06-15 02:39:42,901 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-06-15 02:39:43,018 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10834290 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-06-15 02:39:43,044 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10834290 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #296 2026-06-15 02:39:43,045 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10834290 finished 2026-06-15 02:39:43,118 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:39:43,945 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:44,489 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: Simulating signal changes during tests 2026-06-15 02:39:44,489 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:44] "GET /pos/pay/296?access_token=5e9a785b-876e-41c1-9af7-583b231b92fa HTTP/1.1" 200 - 303 0.123 1.252 2026-06-15 02:39:44,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:44,529 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:44] "POST /pos/pay/transaction/296 HTTP/1.1" 200 - 38 0.012 0.022 2026-06-15 02:39:44,555 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:44,904 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:44] "GET /pos/pay/confirmation/296?access_token=5e9a785b-876e-41c1-9af7-583b231b92fa&tx_id=245 HTTP/1.1" 200 - 235 0.135 0.218 2026-06-15 02:39:44,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:44,988 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:44] "GET /pos/pay/296?access_token=5e9a785b-876e-41c1-9af7-583b231b92fa HTTP/1.1" 200 - 61 0.017 0.041 2026-06-15 02:39:44,995 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:45,032 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:45] "POST /pos/pay/transaction/296 HTTP/1.1" 200 - 33 0.013 0.027 2026-06-15 02:39:45,055 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:45,573 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:45] "GET /pos/pay/confirmation/296?access_token=5e9a785b-876e-41c1-9af7-583b231b92fa&tx_id=246 HTTP/1.1" 200 - 332 0.222 0.299 2026-06-15 02:39:46,327 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-06-15 02:39:46,497 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless failed to start: 2026-06-15 02:39:46,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_customer_display_online_payment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:39:46,528 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-06-15 02:39:46,745 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless failed to start: 2026-06-15 02:39:46,746 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_errors_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:39:46,789 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-06-15 02:39:46,948 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94683772 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-06-15 02:39:46,976 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94683772 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #297 2026-06-15 02:39:46,977 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94683772 finished 2026-06-15 02:39:47,046 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:39:47,264 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:47,998 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:47] "GET /pos/pay/297?access_token=76dfa7a6-95cc-45a2-9409-532d93ee4e6 HTTP/1.1" 403 - 216 0.085 0.869 2026-06-15 02:39:48,029 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:48,055 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:48] "GET /pos/pay/297?access_token= HTTP/1.1" 403 - 43 0.012 0.040 2026-06-15 02:39:48,064 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:48,103 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:48] "GET /pos/pay/confirmation/297?access_token=76dfa7a6-95cc-45a2-9409-532d93ee4e6&tx_id=1 HTTP/1.1" 403 - 15 0.007 0.036 2026-06-15 02:39:48,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-06-15 02:39:48,137 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:39:48] "GET /pos/pay/confirmation/297?access_token=&tx_id=1 HTTP/1.1" 403 - 14 0.006 0.025 2026-06-15 02:39:48,172 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-06-15 02:39:48,238 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70634868 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:39:48,275 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted pos.order records with IDs: [298] 2026-06-15 02:39:48,334 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-06-15 02:39:48,564 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless failed to start: 2026-06-15 02:39:48,565 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_selected_customer_after_adding_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:39:48,719 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted pos.payment.method records with IDs: [221] 2026-06-15 02:39:48,759 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted account.account records with IDs: [4294] 2026-06-15 02:39:48,774 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted account.payment.method.line records with IDs: [712, 713] 2026-06-15 02:39:48,838 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted account.journal records with IDs: [993] 2026-06-15 02:39:48,871 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #308 deleted account.account records with IDs: [4293] 2026-06-15 02:39:48,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:39:56,157 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #318 deleted restaurant.floor records with IDs: [6] 2026-06-15 02:39:56,642 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-06-15 02:39:56,657 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #318 deleted pos.printer records with IDs: [1] 2026-06-15 02:39:56,875 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome headless failed to start: 2026-06-15 02:39:56,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: skipped TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:39:56,965 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:40:03,536 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #324 deleted restaurant.floor records with IDs: [9] 2026-06-15 02:40:04,071 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-06-15 02:40:04,455 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless failed to start: 2026-06-15 02:40:04,456 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_01_pos_restaurant : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:04,499 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-06-15 02:40:04,733 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless failed to start: 2026-06-15 02:40:04,734 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:04,774 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-06-15 02:40:04,995 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless failed to start: 2026-06-15 02:40:04,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others_bis : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:05,032 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-06-15 02:40:05,250 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless failed to start: 2026-06-15 02:40:05,251 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_04_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:05,291 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-06-15 02:40:05,566 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless failed to start: 2026-06-15 02:40:05,566 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_05_tip_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:05,604 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-06-15 02:40:05,831 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless failed to start: 2026-06-15 02:40:05,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_06_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:05,866 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-06-15 02:40:06,121 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless failed to start: 2026-06-15 02:40:06,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_07_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:06,159 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-06-15 02:40:06,374 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless failed to start: 2026-06-15 02:40:06,375 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_08_refund_stay_current_table : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:06,415 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-06-15 02:40:07,587 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless failed to start: 2026-06-15 02:40:07,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_09_combo_split_bill : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:07,623 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-06-15 02:40:07,897 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless failed to start: 2026-06-15 02:40:07,897 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_10_save_last_preparation_changes : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:07,939 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode_data ... 2026-06-15 02:40:08,214 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data: Chrome headless failed to start: 2026-06-15 02:40:08,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_11_bill_screen_qrcode_data : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:08,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-06-15 02:40:08,544 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless failed to start: 2026-06-15 02:40:08,545 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_12_order_tracking : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:08,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-06-15 02:40:08,805 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless failed to start: 2026-06-15 02:40:08,805 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_category_check : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:08,843 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-06-15 02:40:09,129 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless failed to start: 2026-06-15 02:40:09,129 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_crm_team : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:09,164 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-06-15 02:40:09,406 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless failed to start: 2026-06-15 02:40:09,406 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_change_synced_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:09,442 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-06-15 02:40:09,696 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless failed to start: 2026-06-15 02:40:09,697 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_pos_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:09,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_pos_refund_qty ... 2026-06-15 02:40:09,945 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty: Chrome headless failed to start: 2026-06-15 02:40:09,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_15_pos_refund_qty : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:09,988 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_book_and_release_table ... 2026-06-15 02:40:10,220 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table: Chrome headless failed to start: 2026-06-15 02:40:10,221 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_book_and_release_table : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:10,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-06-15 02:40:10,487 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless failed to start: 2026-06-15 02:40:10,488 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_cancel_order_from_ui : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:10,532 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_children_qty_updated_with_note ... 2026-06-15 02:40:11,635 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note: Chrome headless failed to start: 2026-06-15 02:40:11,636 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_children_qty_updated_with_note : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:11,674 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-06-15 02:40:12,767 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless failed to start: 2026-06-15 02:40:12,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:12,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-06-15 02:40:13,944 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless failed to start: 2026-06-15 02:40:13,945 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt_layout : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:13,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-06-15 02:40:15,005 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless failed to start: 2026-06-15 02:40:15,006 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_synchronisation : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:15,048 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-06-15 02:40:15,416 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless failed to start: 2026-06-15 02:40:15,417 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_multiple_preparation_printer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:15,458 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-06-15 02:40:16,096 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless failed to start: 2026-06-15 02:40:16,097 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_preparation_printer_content : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:16,140 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_quantity_correctly_displayed_after_transfer ... 2026-06-15 02:40:16,385 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer: Chrome headless failed to start: 2026-06-15 02:40:16,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_quantity_correctly_displayed_after_transfer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:16,428 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_reload_order_line_removed ... 2026-06-15 02:40:16,575 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed: Chrome headless failed to start: 2026-06-15 02:40:16,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_reload_order_line_removed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:16,598 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_synchronisation_of_orders ... 2026-06-15 02:40:16,742 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders: Chrome headless failed to start: 2026-06-15 02:40:16,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_synchronisation_of_orders : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:16,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_order_to_booked_table ... 2026-06-15 02:40:16,998 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table: Chrome headless failed to start: 2026-06-15 02:40:16,999 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_order_to_booked_table : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:17,043 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_table_last_preparation_change ... 2026-06-15 02:40:17,428 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change: Chrome headless failed to start: 2026-06-15 02:40:17,429 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_table_last_preparation_change : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:17,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-06-15 02:40:17,752 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless failed to start: 2026-06-15 02:40:17,753 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_user_on_residual_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:17,829 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:40:25,312 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #328 deleted restaurant.floor records with IDs: [12] 2026-06-15 02:40:25,846 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-06-15 02:40:26,152 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless failed to start: 2026-06-15 02:40:26,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: skipped TestPoSRestaurantLoyalty.test_change_table_rewards_stay : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:26,250 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:40:32,965 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-06-15 02:40:33,238 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9222249 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-06-15 02:40:34,616 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9222249 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #299 2026-06-15 02:40:34,617 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9222249 finished 2026-06-15 02:40:34,762 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-06-15 02:40:36,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-06-15 02:40:36,797 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70192162 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '9b3ed9f8-6a5a-42aa-a5d0-6a3c536c5ae5'}] 2026-06-15 02:40:36,948 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [1451] 2026-06-15 02:40:38,422 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70192162 order {'name': 'Order 00044-003-0014', 'uuid': '9b3ed9f8-6a5a-42aa-a5d0-6a3c536c5ae5'} created pos.order #300 2026-06-15 02:40:38,424 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70192162 finished 2026-06-15 02:40:38,960 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-06-15 02:40:39,605 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless failed to start: 2026-06-15 02:40:39,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_customer_notes : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:39,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-06-15 02:40:40,124 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless failed to start: 2026-06-15 02:40:40,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_down_payment_displayed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:40,168 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-06-15 02:40:40,927 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless failed to start: 2026-06-15 02:40:40,928 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_amount_to_invoice : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:40,970 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_displayed_multiple_sync ... 2026-06-15 02:40:40,979 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_displayed_multiple_sync : pos_preparation_display module is required for this test 2026-06-15 02:40:40,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-06-15 02:40:42,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-06-15 02:40:43,064 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless failed to start: 2026-06-15 02:40:43,065 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_refund : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:43,107 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-06-15 02:40:43,992 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product: Chrome headless failed to start: 2026-06-15 02:40:43,993 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_fixed_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:44,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-06-15 02:40:45,126 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless failed to start: 2026-06-15 02:40:45,127 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:45,168 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-06-15 02:40:45,843 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless failed to start: 2026-06-15 02:40:45,844 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_draft_pos_order_linked_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:45,890 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-06-15 02:40:46,422 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless failed to start: 2026-06-15 02:40:46,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:46,470 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-06-15 02:40:46,889 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless failed to start: 2026-06-15 02:40:46,889 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:46,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-06-15 02:40:47,712 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless failed to start: 2026-06-15 02:40:47,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_import_lot_groupable_and_non_groupable : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:47,755 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-06-15 02:40:48,366 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless failed to start: 2026-06-15 02:40:48,367 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_multiple_lots_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:48,409 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-06-15 02:40:49,016 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless failed to start: 2026-06-15 02:40:49,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_does_not_remain_in_list : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:49,060 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-06-15 02:40:49,431 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless failed to start: 2026-06-15 02:40:49,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_sale_team : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:49,471 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-06-15 02:40:50,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-06-15 02:40:51,097 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45748598 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-06-15 02:40:52,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45748598 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #303 2026-06-15 02:40:52,760 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45748598 finished 2026-06-15 02:40:52,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-06-15 02:40:53,383 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless failed to start: 2026-06-15 02:40:53,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_not_groupable_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:53,426 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-06-15 02:40:53,878 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless failed to start: 2026-06-15 02:40:53,879 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:53,922 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_repair ... 2026-06-15 02:40:54,638 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair: Chrome headless failed to start: 2026-06-15 02:40:54,639 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_repair : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:54,678 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-06-15 02:40:55,098 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless failed to start: 2026-06-15 02:40:55,099 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_quantity_updated_settle : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:40:55,142 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-06-15 02:40:55,730 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75007103 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': 'fab39d9a-d108-4b86-85b0-02b18307d777'}] 2026-06-15 02:40:55,861 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [1475] 2026-06-15 02:40:57,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75007103 order {'name': 'Order 00044-003-0014', 'uuid': 'fab39d9a-d108-4b86-85b0-02b18307d777'} created pos.order #304 2026-06-15 02:40:57,157 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75007103 finished 2026-06-15 02:40:57,336 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89259324 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '8484eeb4-6d07-4e1d-9d48-0546c8d0a52c'}] 2026-06-15 02:40:58,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89259324 order {'name': 'Order 00044-003-0014', 'uuid': '8484eeb4-6d07-4e1d-9d48-0546c8d0a52c'} created pos.order #305 2026-06-15 02:40:58,267 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89259324 finished 2026-06-15 02:40:58,573 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-06-15 02:40:59,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26511537 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '22e11036-8a2d-4160-8d40-63b6134c92bf'}] 2026-06-15 02:40:59,486 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [1480] 2026-06-15 02:41:00,810 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26511537 order {'name': 'Order 00044-003-0014', 'uuid': '22e11036-8a2d-4160-8d40-63b6134c92bf'} created pos.order #306 2026-06-15 02:41:00,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26511537 finished 2026-06-15 02:41:01,291 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-06-15 02:41:01,851 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless failed to start: 2026-06-15 02:41:01,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_sale_order_fp_different_from_partner_one : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:01,873 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-06-15 02:41:02,336 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless failed to start: 2026-06-15 02:41:02,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_selected_partner_quotation_loading : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:02,373 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-06-15 02:41:03,065 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless failed to start: 2026-06-15 02:41:03,065 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_cancelled_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:03,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-06-15 02:41:04,199 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless failed to start: 2026-06-15 02:41:04,200 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_draft_order_service_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:04,244 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-06-15 02:41:05,156 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless failed to start: 2026-06-15 02:41:05,156 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_groupable_lot_total_amount : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:05,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-06-15 02:41:05,771 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless failed to start: 2026-06-15 02:41:05,772 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_change_customer : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:05,809 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-06-15 02:41:06,356 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless failed to start: 2026-06-15 02:41:06,357 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_ship_later_effect_on_so : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:06,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-06-15 02:41:07,204 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless failed to start: 2026-06-15 02:41:07,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_unreserve_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:07,250 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-06-15 02:41:08,019 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless failed to start: 2026-06-15 02:41:08,019 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_product : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:08,058 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-06-15 02:41:08,767 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless failed to start: 2026-06-15 02:41:08,767 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_uom : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:08,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-06-15 02:41:09,397 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless failed to start: 2026-06-15 02:41:09,398 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_incompatible_partner : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:09,443 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-06-15 02:41:11,153 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless failed to start: 2026-06-15 02:41:11,153 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_kit : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:11,192 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-06-15 02:41:12,145 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless failed to start: 2026-06-15 02:41:12,146 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_lot : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:12,186 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-06-15 02:41:13,128 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless failed to start: 2026-06-15 02:41:13,129 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:13,175 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-06-15 02:41:14,747 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless failed to start: 2026-06-15 02:41:14,748 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery_receipt : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:14,794 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-06-15 02:41:15,225 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless failed to start: 2026-06-15 02:41:15,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_quotation_delivered_qty : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:15,270 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-06-15 02:41:15,900 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless failed to start: 2026-06-15 02:41:15,900 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_custom_attribute_value : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:15,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-06-15 02:41:16,526 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless failed to start: 2026-06-15 02:41:16,527 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_non_pos_groupable_uom : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:16,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-06-15 02:41:17,198 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless failed to start: 2026-06-15 02:41:17,198 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_pos_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:17,236 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-06-15 02:41:18,026 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless failed to start: 2026-06-15 02:41:18,027 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ship_later_no_default : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:18,071 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-06-15 02:41:18,815 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless failed to start: 2026-06-15 02:41:18,816 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_show_orders_for_pos_currency_only : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:18,862 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-06-15 02:41:19,807 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless failed to start: 2026-06-15 02:41:19,808 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:19,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-06-15 02:41:20,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26607530 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': 'c1d9ecb9-353b-4027-bb0f-59506a614ba2'}] 2026-06-15 02:41:20,544 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [1504] 2026-06-15 02:41:22,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26607530 order {'name': 'Order 00044-003-0014', 'uuid': 'c1d9ecb9-353b-4027-bb0f-59506a614ba2'} created pos.order #308 2026-06-15 02:41:22,050 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26607530 finished 2026-06-15 02:41:22,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-06-15 02:41:28,286 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #336 deleted res.currency.rate records with IDs: [234, 235, 236] 2026-06-15 02:41:29,060 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPosSaleAccount.test_repair_cogs ... 2026-06-15 02:41:30,122 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77401348 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '61fdc9eb-0c28-4e48-8dc5-32e07d010280'}] 2026-06-15 02:41:31,490 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77401348 order {'name': 'Order 00044-003-0014', 'uuid': '61fdc9eb-0c28-4e48-8dc5-32e07d010280'} created pos.order #309 2026-06-15 02:41:31,490 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77401348 finished 2026-06-15 02:41:31,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:41:38,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-06-15 02:41:39,583 183 INFO rb-a5dbff4-222183-385649 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-06-15 02:41:40,623 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-06-15 02:41:41,207 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless failed to start: 2026-06-15 02:41:41,208 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSalePayment.test_pos_settle_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:41:41,290 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:41:50,070 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-06-15 02:41:51,223 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-06-15 02:41:52,076 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34418471 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-06-15 02:41:52,232 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #345 deleted stock.move.line records with IDs: [1519, 1520] 2026-06-15 02:41:52,543 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #345 deleted stock.move.line records with IDs: [1521] 2026-06-15 02:41:53,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34418471 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #310 2026-06-15 02:41:53,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34418471 finished 2026-06-15 02:41:53,967 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:41:59,426 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #348 deleted res.currency.rate records with IDs: [238, 239, 240] 2026-06-15 02:42:00,079 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-06-15 02:42:00,408 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2502312 started for PoS orders references: [{'name': 'Order 41487-549-8847', 'uuid': '41487-549-8847'}] 2026-06-15 02:42:01,489 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2502312 order {'name': 'Order 41487-549-8847', 'uuid': '41487-549-8847'} created pos.order #311 2026-06-15 02:42:01,490 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2502312 finished 2026-06-15 02:42:01,807 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-06-15 02:42:02,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73211946 started for PoS orders references: [{'name': 'Order 64753-862-2132', 'uuid': '64753-862-2132'}] 2026-06-15 02:42:02,199 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #348 deleted stock.move records with IDs: [1514] 2026-06-15 02:42:02,301 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73211946 order {'name': 'Order 64753-862-2132', 'uuid': '64753-862-2132'} created pos.order #312 2026-06-15 02:42:02,303 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73211946 finished 2026-06-15 02:42:02,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-06-15 02:42:03,094 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15569297 started for PoS orders references: [{'name': 'Order 46533-955-8895', 'uuid': '46533-955-8895'}] 2026-06-15 02:42:03,342 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15569297 order {'name': 'Order 46533-955-8895', 'uuid': '46533-955-8895'} created pos.order #313 2026-06-15 02:42:03,343 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15569297 finished 2026-06-15 02:42:03,604 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-06-15 02:42:03,846 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64030385 started for PoS orders references: [{'name': 'Order 00191-067-4966', 'uuid': '00191-067-4966'}, {'name': 'Order 99483-686-8363', 'uuid': '99483-686-8363'}] 2026-06-15 02:42:04,123 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64030385 order {'name': 'Order 00191-067-4966', 'uuid': '00191-067-4966'} created pos.order #314 2026-06-15 02:42:04,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64030385 order {'name': 'Order 99483-686-8363', 'uuid': '99483-686-8363'} created pos.order #315 2026-06-15 02:42:04,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64030385 finished 2026-06-15 02:42:04,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-06-15 02:42:05,015 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6409029 started for PoS orders references: [{'name': 'Order 62963-999-5075', 'uuid': '62963-999-5075'}] 2026-06-15 02:42:05,339 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6409029 order {'name': 'Order 62963-999-5075', 'uuid': '62963-999-5075'} created pos.order #316 2026-06-15 02:42:05,339 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6409029 finished 2026-06-15 02:42:06,317 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:42:13,422 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-06-15 02:42:13,855 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless failed to start: 2026-06-15 02:42:13,856 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_1 : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:13,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-06-15 02:42:14,379 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless failed to start: 2026-06-15 02:42:14,380 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:14,466 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:42:20,332 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #355 deleted res.currency.rate records with IDs: [242, 243, 244] 2026-06-15 02:42:21,137 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-06-15 02:42:21,457 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:42:22,096 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-06-15 02:42:24,429 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:42:24,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476857 started for PoS orders references: [{'name': 'Kiosk 00545-091-0001', 'uuid': '7525fd03-d90c-4c55-9a02-9b050faae412'}] 2026-06-15 02:42:24,700 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476857 order {'name': 'Kiosk 00545-091-0001', 'uuid': '7525fd03-d90c-4c55-9a02-9b050faae412'} created pos.order #318 2026-06-15 02:42:24,701 183 INFO rb-a5dbff4-222183-385649 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #476857 finished 2026-06-15 02:42:24,734 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:42:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 75 0.033 0.275 2026-06-15 02:42:24,804 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:42:25,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-06-15 02:42:27,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:42:28,495 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-06-15 02:42:31,008 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless failed to start: 2026-06-15 02:42:31,008 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_always_attribute : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:31,069 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-06-15 02:42:33,177 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless failed to start: 2026-06-15 02:42:33,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_attribute : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:33,235 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-06-15 02:42:35,482 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless failed to start: 2026-06-15 02:42:35,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_multi_check_attribute : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:35,539 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-06-15 02:42:37,883 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless failed to start: 2026-06-15 02:42:37,884 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_product_info : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:37,947 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:42:38,574 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-06-15 02:42:42,014 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless failed to start: 2026-06-15 02:42:42,015 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:42,077 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-06-15 02:42:45,076 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless failed to start: 2026-06-15 02:42:45,076 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo_categories : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:45,157 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:42:45,894 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-06-15 02:42:48,153 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless failed to start: 2026-06-15 02:42:48,154 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_common : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:48,199 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-06-15 02:42:50,368 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-06-15 02:42:52,359 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless failed to start: 2026-06-15 02:42:52,360 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_consultation_open : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:52,407 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-06-15 02:42:55,106 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless failed to start: 2026-06-15 02:42:55,107 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_closed : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:55,165 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-06-15 02:42:57,282 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless failed to start: 2026-06-15 02:42:57,283 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_landing_page_carousel : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:42:57,354 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:42:58,006 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-06-15 02:43:00,420 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless failed to start: 2026-06-15 02:43:00,420 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_duplicate_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:00,488 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-06-15 02:43:02,995 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless failed to start: 2026-06-15 02:43:02,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_order_price_null : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:03,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-06-15 02:43:05,323 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless failed to start: 2026-06-15 02:43:05,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:05,387 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-06-15 02:43:07,500 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless failed to start: 2026-06-15 02:43:07,501 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk_combo_sides : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:07,556 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-06-15 02:43:09,776 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless failed to start: 2026-06-15 02:43:09,776 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_language_changes : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:09,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-06-15 02:43:12,136 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless failed to start: 2026-06-15 02:43:12,136 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:12,218 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:12,880 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-06-15 02:43:15,151 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless failed to start: 2026-06-15 02:43:15,152 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:15,198 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-06-15 02:43:17,104 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless failed to start: 2026-06-15 02:43:17,105 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:17,165 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-06-15 02:43:19,480 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless failed to start: 2026-06-15 02:43:19,481 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_0_price_order : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:19,534 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-06-15 02:43:21,761 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless failed to start: 2026-06-15 02:43:21,762 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_no_access_token : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:21,833 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:22,501 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_combo_prices ... 2026-06-15 02:43:25,776 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices: Chrome headless failed to start: 2026-06-15 02:43:25,777 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_combo_prices : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:25,858 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend ... 2026-06-15 02:43:29,519 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend: Chrome headless failed to start: 2026-06-15 02:43:29,520 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:29,572 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_price_between_frontend_and_backend ... 2026-06-15 02:43:32,891 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend: Chrome headless failed to start: 2026-06-15 02:43:32,892 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_price_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:32,953 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend ... 2026-06-15 02:43:36,561 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend: Chrome headless failed to start: 2026-06-15 02:43:36,561 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:36,621 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_prices_are_immutable_from_frontend ... 2026-06-15 02:43:40,492 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend: Chrome headless failed to start: 2026-06-15 02:43:40,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_prices_are_immutable_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:40,568 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:41,239 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-06-15 02:43:43,624 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless failed to start: 2026-06-15 02:43:43,625 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_self_order_sequence: skipped TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:43,693 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:44,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-06-15 02:43:46,405 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:43:46,416 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:43:47,063 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:43:47] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/120 HTTP/1.1" 200 - 13 0.008 0.641 2026-06-15 02:43:47,133 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-06-15 02:43:48,728 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:43:48,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:43:49,012 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:43:49] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/121 HTTP/1.1" 200 - 13 0.010 0.267 2026-06-15 02:43:49,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:49,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-06-15 02:43:51,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:43:57,508 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_kiosk_request_data ... 2026-06-15 02:43:57,695 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data: Chrome headless failed to start: 2026-06-15 02:43:57,696 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_kiosk_request_data : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:57,734 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-06-15 02:43:57,952 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data: Chrome headless failed to start: 2026-06-15 02:43:57,953 183 INFO rb-a5dbff4-222183-385649 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_request_data : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:43:58,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:43:58,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-06-15 02:43:58,262 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7042] 2026-06-15 02:43:58,328 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1199] 2026-06-15 02:43:58,349 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-06-15 02:43:58,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-06-15 02:43:58,646 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-06-15 02:43:58,796 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-06-15 02:43:58,821 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-06-15 02:44:00,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1201], uid: 2, model: res.partner 2026-06-15 02:44:00,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-06-15 02:44:00,391 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:00,640 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7064] 2026-06-15 02:44:00,678 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2317] 2026-06-15 02:44:00,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-06-15 02:44:00,814 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_package_and_use_its_barcode_in_product ... 2026-06-15 02:44:00,896 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.packaging records with IDs: [5] 2026-06-15 02:44:00,919 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-06-15 02:44:01,046 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-06-15 02:44:01,278 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-06-15 02:44:03,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-06-15 02:44:04,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-06-15 02:44:04,675 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-06-15 02:44:04,802 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:04,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-06-15 02:44:04,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:04,988 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_demo_xls ... 2026-06-15 02:44:05,154 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: importing 4 rows... 2026-06-15 02:44:05,290 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: done importing data into model: product.pricelist 2026-06-15 02:44:05,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: importing 4 rows... 2026-06-15 02:44:05,473 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: done importing data into model: product.supplierinfo 2026-06-15 02:44:05,620 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: importing 25 rows... 2026-06-15 02:44:06,025 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-06-15 02:44:06,058 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:06,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-06-15 02:44:06,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-06-15 02:44:06,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-06-15 02:44:06,414 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-06-15 02:44:06,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:07,300 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-06-15 02:44:07,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-06-15 02:44:07,377 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-06-15 02:44:07,475 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-06-15 02:44:07,525 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-06-15 02:44:09,416 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-06-15 02:44:09,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-06-15 02:44:10,110 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-06-15 02:44:10,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-06-15 02:44:11,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-06-15 02:44:11,952 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-06-15 02:44:13,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:13,749 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2385] 2026-06-15 02:44:13,906 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2404] 2026-06-15 02:44:13,920 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-06-15 02:44:13,978 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2389, 2398] 2026-06-15 02:44:14,052 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2386] 2026-06-15 02:44:14,074 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-06-15 02:44:14,141 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2400, 2401, 2402, 2403, 2386, 2387, 2388, 2389, 2390, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399] 2026-06-15 02:44:14,157 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [619] 2026-06-15 02:44:14,161 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [620] 2026-06-15 02:44:14,165 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [621] 2026-06-15 02:44:14,267 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2408, 2409, 2410, 2411, 2412, 2413] 2026-06-15 02:44:14,351 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-06-15 02:44:14,428 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-06-15 02:44:14,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-06-15 02:44:14,576 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-06-15 02:44:14,825 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-06-15 02:44:15,601 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-06-15 02:44:18,849 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-06-15 02:44:18,885 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-06-15 02:44:19,086 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-06-15 02:44:19,550 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-06-15 02:44:19,731 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-06-15 02:44:19,759 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:19,998 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-06-15 02:44:20,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-06-15 02:44:20,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:20,256 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-06-15 02:44:20,307 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-06-15 02:44:21,726 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-06-15 02:44:21,843 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-06-15 02:44:21,897 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-06-15 02:44:21,954 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-06-15 02:44:22,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:22,327 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-06-15 02:44:22,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-06-15 02:44:22,513 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:22,873 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-06-15 02:44:22,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-06-15 02:44:23,084 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:23,417 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-06-15 02:44:23,640 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-06-15 02:44:23,855 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-06-15 02:44:24,128 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-06-15 02:44:24,547 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-06-15 02:44:24,676 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-06-15 02:44:25,801 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-06-15 02:44:26,016 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-06-15 02:44:26,351 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-06-15 02:44:26,481 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-06-15 02:44:26,589 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-06-15 02:44:26,710 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-06-15 02:44:26,842 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-06-15 02:44:27,079 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-06-15 02:44:27,102 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-06-15 02:44:27,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:27,342 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-06-15 02:44:27,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-06-15 02:44:27,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-06-15 02:44:27,807 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-06-15 02:44:27,954 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-06-15 02:44:28,253 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-06-15 02:44:28,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-06-15 02:44:28,631 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-06-15 02:44:28,762 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-06-15 02:44:28,888 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-06-15 02:44:29,054 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:29,084 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-06-15 02:44:29,351 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-06-15 02:44:29,581 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-06-15 02:44:29,816 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-06-15 02:44:30,050 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-06-15 02:44:30,584 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-06-15 02:44:30,836 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-06-15 02:44:31,050 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:31,581 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2642] 2026-06-15 02:44:31,694 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-06-15 02:44:31,933 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-06-15 02:44:32,013 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-06-15 02:44:32,446 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-06-15 02:44:32,809 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-06-15 02:44:33,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-06-15 02:44:33,877 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-06-15 02:44:34,505 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-06-15 02:44:34,910 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-06-15 02:44:35,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-06-15 02:44:35,650 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-06-15 02:44:35,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-06-15 02:44:35,865 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-06-15 02:44:36,234 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-06-15 02:44:37,778 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:37,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-06-15 02:44:37,943 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-06-15 02:44:38,065 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:38,422 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [2693] 2026-06-15 02:44:38,448 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-06-15 02:44:38,671 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-06-15 02:44:38,898 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-06-15 02:44:39,088 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-06-15 02:44:39,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-06-15 02:44:39,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:44:44,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-06-15 02:44:45,271 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-06-15 02:44:45,335 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-06-15 02:44:45,976 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #384 deleted mail.mail records with IDs: [349] 2026-06-15 02:44:46,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:44:50,668 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-06-15 02:44:50,726 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-06-15 02:44:52,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-06-15 02:44:52,825 183 INFO rb-a5dbff4-222183-385649 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-06-15 02:44:53,333 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:44:55,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-06-15 02:44:56,059 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless failed to start: 2026-06-15 02:44:56,060 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_burndown_chart: skipped TestBurndownChartTour.test_burndown_chart_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:44:56,090 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:44:56,951 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_default_personal_stage ... 2026-06-15 02:44:57,298 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-06-15 02:44:57,775 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432378344696971.1781491497.711710929870605-openerp-message-notify@07945a795dbf>: ['"User 1 with personal stages" <@False>'] 2026-06-15 02:44:57,809 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572574091704791.1781491497.778012275695801-openerp-message-notify@07945a795dbf>: ['"User 2 with personal stages" <@False>'] 2026-06-15 02:44:57,838 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <598095127040305.1781491497.811788797378540-openerp-message-notify@07945a795dbf>: ['"User 1 with personal stages" <@False>'] 2026-06-15 02:44:57,871 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841449685492024.1781491497.842342376708984-openerp-message-notify@07945a795dbf>: ['"User 2 with personal stages" <@False>'] 2026-06-15 02:44:57,896 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065559848229467.1781491497.874311685562134-openerp-message-notify@07945a795dbf>: ['"User 1 with personal stages" <@False>'] 2026-06-15 02:44:57,925 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <892990491791090.1781491497.898839473724365-openerp-message-notify@07945a795dbf>: ['"User 1 with personal stages" <@False>'] 2026-06-15 02:44:58,062 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #400 deleted project.task.type records with IDs: [446] 2026-06-15 02:44:58,095 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #399 deleted project.task.type records with IDs: [441] 2026-06-15 02:44:58,115 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #399 deleted project.task.type records with IDs: [440, 442] 2026-06-15 02:44:58,130 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [439, 445] 2026-06-15 02:44:58,218 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [448, 449, 450] 2026-06-15 02:44:58,241 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-06-15 02:44:58,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-06-15 02:44:58,704 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-06-15 02:44:58,933 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-06-15 02:44:59,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-06-15 02:45:00,069 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless failed to start: 2026-06-15 02:45:00,070 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_personal_stages: skipped TestPersonalStageTour.test_personal_stage_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:00,112 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:01,110 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-06-15 02:45:01,189 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-06-15 02:45:01,498 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-06-15 02:45:01,701 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-06-15 02:45:01,827 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-06-15 02:45:03,892 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-06-15 02:45:04,256 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:05,132 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c6ed4e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:05,133 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c6a19e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:05,161 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:07,001 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe818b80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:07,002 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1dbff60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:07,029 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:07,972 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9e6200> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:07,973 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cb49580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:08,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:09,501 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c7c65c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:09,502 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0569bce0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:09,529 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:10,243 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-06-15 02:45:11,435 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb00a6020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:11,436 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c7c65c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:11,998 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:45:12,009 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:13,141 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-06-15 02:45:13,276 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:14,610 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-06-15 02:45:14,680 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-06-15 02:45:14,715 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-06-15 02:45:14,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-06-15 02:45:15,083 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-06-15 02:45:15,153 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-06-15 02:45:15,177 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1967] 2026-06-15 02:45:15,934 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-06-15 02:45:15,951 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_with_portal_user ... 2026-06-15 02:45:17,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:18,085 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-06-15 02:45:18,228 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless failed to start: 2026-06-15 02:45:18,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_01_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:18,253 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-06-15 02:45:18,477 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless failed to start: 2026-06-15 02:45:18,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_02_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:18,500 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-06-15 02:45:18,732 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless failed to start: 2026-06-15 02:45:18,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_03_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:18,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-06-15 02:45:19,137 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-06-15 02:45:19,152 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7481] 2026-06-15 02:45:19,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:45:19,245 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:georges1 from n/a 2026-06-15 02:45:19,358 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-06-15 02:45:19,366 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:john from n/a 2026-06-15 02:45:19,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:45:19,672 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:19] "POST /mail/message/reaction HTTP/1.1" 200 - 33 0.017 0.273 2026-06-15 02:45:19,824 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless failed to start: 2026-06-15 02:45:19,825 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:19,844 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-06-15 02:45:20,124 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless failed to start: 2026-06-15 02:45:20,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:20,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:45:20,978 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-06-15 02:45:21,294 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-06-15 02:45:21,717 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-06-15 02:45:21,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-06-15 02:45:22,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-06-15 02:45:22,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-06-15 02:45:22,906 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-06-15 02:45:23,364 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-06-15 02:45:24,234 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_is_visible_after_archiving ... 2026-06-15 02:45:24,359 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-06-15 02:45:24,709 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-06-15 02:45:24,720 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7528] 2026-06-15 02:45:24,725 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:45:24,926 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-06-15 02:45:25,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: ====================================================================== 2026-06-15 02:45:25,669 183 ERROR rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: FAIL: TestProjectSubtasks.test_subtask_project Traceback (most recent call last): File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_subtasks.py", line 119, in test_subtask_project with self.assertRaises(psycopg2.errors.CheckViolation), mute_logger('odoo.sql_db'): File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ next(self.gen) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 497, in _assertRaises with ExitStack() as inner: File "/usr/lib/python3.12/contextlib.py", line 610, in __exit__ raise exc_details[1] File "/usr/lib/python3.12/contextlib.py", line 595, in __exit__ if cb(*exc_details): ^^^^^^^^^^^^^^^^ AssertionError: CheckViolation not raised 2026-06-15 02:45:25,684 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-06-15 02:45:26,627 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7532] 2026-06-15 02:45:26,650 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.task records with IDs: [602] 2026-06-15 02:45:26,661 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2058, 2059] 2026-06-15 02:45:27,015 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-06-15 02:45:27,438 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7534, 7491] 2026-06-15 02:45:27,455 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted project.task records with IDs: [542, 604] 2026-06-15 02:45:27,460 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1989, 1990, 2062, 2063] 2026-06-15 02:45:27,482 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-06-15 02:45:31,076 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-06-15 02:45:31,379 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-06-15 02:45:31,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-06-15 02:45:31,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-06-15 02:45:31,950 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_write_project_should_propagate_to_no_display_subtasks ... 2026-06-15 02:45:32,123 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:45:34,725 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-06-15 02:45:34,876 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless failed to start: 2026-06-15 02:45:34,877 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_tags_filter: skipped TestProjectTags.test_01_project_tags : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:34,908 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:38,873 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24821] 2026-06-15 02:45:38,874 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-06-15 02:45:39,224 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_thread_controller: Starting TestProjectThreadController.test_message_post_partner_ids_project ... 2026-06-15 02:45:39,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:45:39,658 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 8 0.003 0.225 2026-06-15 02:45:39,676 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.008 2026-06-15 02:45:39,694 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.007 2026-06-15 02:45:39,816 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 63 0.043 0.071 2026-06-15 02:45:39,903 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 44 0.028 0.047 2026-06-15 02:45:39,921 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.005 2026-06-15 02:45:39,941 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 4 0.002 0.010 2026-06-15 02:45:39,964 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:39] "POST /mail/message/post HTTP/1.1" 200 - 5 0.002 0.011 2026-06-15 02:45:40,056 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 44 0.029 0.051 2026-06-15 02:45:40,175 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 46 0.047 0.061 2026-06-15 02:45:40,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_test from n/a 2026-06-15 02:45:40,307 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 65 0.036 0.069 2026-06-15 02:45:40,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_test from n/a 2026-06-15 02:45:40,409 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 50 0.023 0.058 2026-06-15 02:45:40,421 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_test from n/a 2026-06-15 02:45:40,517 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 50 0.027 0.060 2026-06-15 02:45:40,529 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_test from n/a 2026-06-15 02:45:40,598 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 50 0.024 0.037 2026-06-15 02:45:40,611 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_test from n/a 2026-06-15 02:45:40,687 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 50 0.026 0.041 2026-06-15 02:45:40,701 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:employee from n/a 2026-06-15 02:45:40,803 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 64 0.038 0.057 2026-06-15 02:45:40,814 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:employee from n/a 2026-06-15 02:45:40,887 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:40] "POST /mail/message/post HTTP/1.1" 200 - 50 0.025 0.041 2026-06-15 02:45:40,903 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:employee from n/a 2026-06-15 02:45:41,003 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 50 0.029 0.059 2026-06-15 02:45:41,018 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:employee from n/a 2026-06-15 02:45:41,127 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 50 0.037 0.063 2026-06-15 02:45:41,145 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:employee from n/a 2026-06-15 02:45:41,258 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 50 0.039 0.064 2026-06-15 02:45:41,278 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:45:41,432 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 63 0.066 0.077 2026-06-15 02:45:41,449 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:45:41,528 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 48 0.026 0.043 2026-06-15 02:45:41,543 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:45:41,637 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 48 0.025 0.059 2026-06-15 02:45:41,653 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:45:41,749 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 48 0.024 0.062 2026-06-15 02:45:41,762 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:45:41,853 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 48 0.026 0.055 2026-06-15 02:45:41,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:45:41,983 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:41] "POST /mail/message/post HTTP/1.1" 200 - 65 0.038 0.066 2026-06-15 02:45:41,999 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:45:42,085 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:42] "POST /mail/message/post HTTP/1.1" 200 - 50 0.028 0.049 2026-06-15 02:45:42,100 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:45:42,188 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:42] "POST /mail/message/post HTTP/1.1" 200 - 50 0.029 0.049 2026-06-15 02:45:42,203 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:45:42,287 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:42] "POST /mail/message/post HTTP/1.1" 200 - 50 0.027 0.047 2026-06-15 02:45:42,302 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 02:45:42,385 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:42] "POST /mail/message/post HTTP/1.1" 200 - 50 0.023 0.049 2026-06-15 02:45:42,468 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:45:43,187 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-06-15 02:45:43,334 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless failed to start: 2026-06-15 02:45:43,335 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:43,359 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-06-15 02:45:43,636 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless failed to start: 2026-06-15 02:45:43,636 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_history : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:43,663 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-06-15 02:45:43,931 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless failed to start: 2026-06-15 02:45:43,932 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_last_history_steps : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:43,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:45:45,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-06-15 02:45:45,610 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 443, model: project.update 2026-06-15 02:45:45,636 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-06-15 02:45:45,679 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 443, model: project.milestone 2026-06-15 02:45:45,710 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-06-15 02:45:45,742 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #443 deleted mail.message records with IDs: [7627] 2026-06-15 02:45:45,744 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 443, model: project.milestone 2026-06-15 02:45:45,770 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-06-15 02:45:45,802 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 443, model: project.milestone 2026-06-15 02:45:45,836 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-06-15 02:45:45,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-06-15 02:45:45,896 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #442 deleted mail.message records with IDs: [7626] 2026-06-15 02:45:45,917 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #442 deleted project.update records with IDs: [12] 2026-06-15 02:45:45,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-06-15 02:45:46,039 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 443, model: project.update 2026-06-15 02:45:46,070 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-06-15 02:45:46,094 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 443, model: project.update 2026-06-15 02:45:46,119 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-06-15 02:45:46,146 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 443, model: project.update 2026-06-15 02:45:46,169 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-06-15 02:45:46,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 443, model: project.update 2026-06-15 02:45:46,218 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-06-15 02:45:46,274 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-06-15 02:45:46,326 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #440 deleted mail.message records with IDs: [7626] 2026-06-15 02:45:46,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 440, model: project.update 2026-06-15 02:45:46,360 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-06-15 02:45:46,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 440, model: project.update 2026-06-15 02:45:46,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:45:48,055 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-06-15 02:45:49,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-06-15 02:45:49,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-06-15 02:45:50,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:51,399 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-06-15 02:45:51,553 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless failed to start: 2026-06-15 02:45:51,554 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_project_update_ui: skipped TestProjectUpdateUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:45:51,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:45:52,749 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-06-15 02:45:52,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-06-15 02:45:53,134 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-06-15 02:45:53,516 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-06-15 02:45:53,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-06-15 02:45:55,608 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:45:55,882 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-06-15 02:45:55,900 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7663] 2026-06-15 02:45:55,906 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:45:56,024 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-06-15 02:45:56,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin_user from n/a 2026-06-15 02:45:56,056 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:45:56,286 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:45:56] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 18 0.014 0.218 2026-06-15 02:45:56,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_link_preview_name.TestTaskLinkPreviewName.test_01_task_link_preview_name: waiting for threads: [] 2026-06-15 02:45:56,320 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:45:57,277 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-06-15 02:45:57,334 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-06-15 02:45:57,395 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-06-15 02:45:57,537 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-06-15 02:45:57,629 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-06-15 02:45:57,733 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-06-15 02:45:58,742 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-06-15 02:45:59,698 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-06-15 02:45:59,825 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-06-15 02:45:59,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:46:00,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-06-15 02:46:00,881 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-06-15 02:46:01,033 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:46:02,498 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cc11300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:02,499 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d23af20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:02,528 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:03,647 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbbfe20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:03,647 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1189300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:03,675 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:05,039 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0586d300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:05,040 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb005c680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:05,067 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:06,471 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc055ea480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:06,472 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafeca200> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:06,500 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:06,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-06-15 02:46:08,971 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc055e9800> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:08,971 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc055ea480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:08,999 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:09,009 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:46:18,590 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf919e40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:18,591 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc051acfe0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:18,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:20,067 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cf7dda0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:20,068 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0c0a160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:20,096 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:21,045 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c4b63e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:21,045 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb2034cc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:21,073 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:22,446 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3704a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:22,446 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05b451c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:22,474 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:22,975 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-06-15 02:46:24,110 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d315940> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:24,111 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c4e6840> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:24,607 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:24,619 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:46:33,360 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfedbee80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:33,361 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb00ac860> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:33,388 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:34,832 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbd2e80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:34,833 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb11f0900> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:34,859 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:35,798 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05bb68e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:35,799 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cc7f2e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:35,827 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:37,243 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e9f7e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:37,243 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafb593a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:37,271 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:39,023 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfef23d80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:39,024 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe890c20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:39,052 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:40,003 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c7c8a40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:40,004 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0db2340> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:40,033 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:41,520 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe88dee0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:41,521 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c94d080> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:41,550 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:42,525 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3f7880> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:42,526 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05dc6660> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:42,553 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:43,347 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-06-15 02:46:44,767 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #465 deleted mail.activity records with IDs: [113] 2026-06-15 02:46:45,120 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #465 deleted mail.activity records with IDs: [114] 2026-06-15 02:46:45,934 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #465 deleted account.move.line.ctp records with IDs: [1059, 1060, 1061, 1062] 2026-06-15 02:46:46,040 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #465 deleted account.move.line records with IDs: [1903, 1904] 2026-06-15 02:46:47,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_sheet_actions ... 2026-06-15 02:46:47,546 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #465 deleted mail.activity records with IDs: [115] 2026-06-15 02:46:48,676 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cdca020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:48,677 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0ca34d60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:48,705 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:48,715 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 02:46:50,178 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafada700> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:50,178 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cdca020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:50,206 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:51,168 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c5aa700> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:51,168 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb09d5760> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:51,195 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:52,720 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c5cef20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:52,721 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf876020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:52,750 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:54,339 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05230540> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:54,340 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05b44040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:54,371 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:54,829 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-06-15 02:46:54,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_mrp_account.tests.test_analytic_account: skipped TestAnalyticAccountTimesheet.test_analytic_account_access : timesheet_grid is not installed, the access error won't trigger 2026-06-15 02:46:56,002 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0ccadc60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:56,003 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb06199e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:56,041 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:56,054 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:46:57,768 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cb8f880> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:57,769 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe4a8860> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:57,804 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:58,911 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cde8680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:58,912 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe88ca40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:46:58,945 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:00,469 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbaefc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:00,470 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf91b7e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:00,503 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:01,922 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05392b60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:01,923 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc057ccc20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:01,952 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:03,674 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-06-15 02:47:04,703 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0641f80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:04,704 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0569ab60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:04,730 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:04,740 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:47:10,054 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_mrp_sale.tests.test_old_rules: Starting TestProjectMrpSaleOldRules.test_mo_get_project_from_so_in_3_steps_delivery ... 2026-06-15 02:47:10,894 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:47:16,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-06-15 02:47:17,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:47:22,867 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0b9d260> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:22,868 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb03b5bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:22,896 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:24,462 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05bfde40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:24,463 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe2d45e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:24,498 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:25,925 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb02b82c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:25,926 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf874680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:25,963 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:27,545 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafacbc40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:27,546 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf6d85e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:27,574 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:30,726 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-06-15 02:47:32,486 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-06-15 02:47:33,433 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-06-15 02:47:34,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-06-15 02:47:35,628 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-06-15 02:47:36,913 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe3dd580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:36,913 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c75ac00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:36,941 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:37,884 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c6e0d60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:37,885 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d0f4fe0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:37,913 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:39,302 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05dc5a80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:39,302 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb11f0ae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:39,330 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:40,760 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05ba6e80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:40,761 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafadb240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:40,789 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:42,540 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-06-15 02:47:44,803 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-06-15 02:47:45,341 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-06-15 02:47:45,510 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-06-15 02:47:46,513 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #477 deleted account.move.line.ctp records with IDs: [1099, 1100] 2026-06-15 02:47:46,583 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #477 deleted account.move.line records with IDs: [1960] 2026-06-15 02:47:47,936 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf7125c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:47,937 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf91b920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:47,964 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:47,974 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:47:53,723 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb00d1440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:53,724 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb118e0c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:53,752 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:55,181 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e9dd00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:55,182 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafd725c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:55,211 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:56,409 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb00ae8e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:56,410 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf6af7e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:56,449 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:57,892 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0c0b420> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:57,893 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafe1a840> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:47:57,920 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:02,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbad1c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:02,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cbbcb80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:02,647 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:03,614 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05c41e40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:03,614 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c60f1a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:03,643 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:05,172 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb00d3880> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:05,173 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c701120> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:05,213 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:06,276 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9e7ba0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:06,277 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfeb6cfe0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:06,306 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:08,119 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafabbce0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:08,120 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0ca34c20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:08,152 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:09,620 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0ca98040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:09,620 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e17420> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:09,649 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:10,618 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9eb9c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:10,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9e68e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:10,647 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:12,048 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb03e1440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:12,049 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d0a91c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:12,078 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:12,263 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-06-15 02:48:12,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_creation_on_po_with_manual_analytic ... 2026-06-15 02:48:12,634 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-06-15 02:48:13,773 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05530220> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:13,774 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1884680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:13,806 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:13,820 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:48:13,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-06-15 02:48:15,075 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1541] 2026-06-15 02:48:15,140 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:48:27,231 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0dbf100> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:27,232 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc050adb20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:27,260 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:28,784 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9a6f20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:28,784 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1934a40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:28,813 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:29,777 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe8b4400> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:29,778 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c6a1bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:29,806 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:31,533 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb005ccc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:31,534 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cba42c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:31,572 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:33,555 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb06d3e20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:33,556 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf878e00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:33,585 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:34,592 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cb8e5c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:34,592 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c60f880> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:34,620 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:35,996 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe2ae160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:35,997 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cb49a80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:36,027 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:36,994 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d316de0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:36,994 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb06b9a80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:37,022 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:38,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-06-15 02:48:39,455 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #481 deleted mail.activity records with IDs: [116] 2026-06-15 02:48:39,861 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #481 deleted mail.activity records with IDs: [117] 2026-06-15 02:48:42,050 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #481 deleted stock.move.line records with IDs: [1544] 2026-06-15 02:48:43,557 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #481 deleted stock.move.line records with IDs: [1545] 2026-06-15 02:48:44,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-06-15 02:48:44,829 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #481 deleted mail.activity records with IDs: [118] 2026-06-15 02:48:46,690 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc050af7e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:46,690 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1f2b380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:46,718 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:46,729 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-06-15 02:48:57,719 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf710c20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:57,720 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9523e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:57,747 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:59,256 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c664ea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:59,257 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0586df80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:48:59,285 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:00,233 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe8b5260> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:00,234 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc053be160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:00,261 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:01,641 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05c2dbc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:01,642 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e9d3a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:01,671 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:02,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-06-15 02:49:03,499 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-06-15 02:49:03,673 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-06-15 02:49:04,567 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e93560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:04,568 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1189440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:04,597 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:06,230 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb11f7ec0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:06,230 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfeaba2a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:06,258 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:07,877 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0ccad620> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:07,878 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05f58cc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:07,905 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:08,851 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbbc180> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:08,852 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d314040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:08,879 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:11,105 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3f0ae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:11,106 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf94aa20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:11,135 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:11,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 02:49:12,938 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-06-15 02:49:12,955 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7818] 2026-06-15 02:49:12,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:49:13,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #501 deleted resource.calendar.leaves records with IDs: [27] 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #501 deleted account.analytic.line records with IDs: [583] 2026-06-15 02:49:13,484 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:49:14,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-06-15 02:49:14,942 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [587] 2026-06-15 02:49:15,286 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [592] 2020-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [593] 2026-06-15 02:49:15,633 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:49:15,686 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-06-15 02:49:16,142 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless failed to start: 2026-06-15 02:49:16,143 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui: skipped Subtest TestTodoUi.test_tour_project_task_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:49:16,196 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-06-15 02:49:16,349 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless failed to start: 2026-06-15 02:49:16,349 183 INFO rb-a5dbff4-222183-385649 odoo.addons.project_todo.tests.test_todo_ui: skipped TestTodoUi.test_tour_todo_main_ui_functions : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:49:16,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:49:20,341 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-06-15 02:49:20,589 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-06-15 02:49:22,044 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-06-15 02:49:22,495 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-06-15 02:49:24,603 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:49:29,587 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb17087c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:29,588 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0641da0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:29,616 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:30,676 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfeeeac00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:30,677 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafe45f80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:30,707 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:32,172 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05230400> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:32,173 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb103c400> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:32,203 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:33,667 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0d8b380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:33,668 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0b9c7c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:33,695 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:34,019 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-06-15 02:49:34,972 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-06-15 02:49:35,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-06-15 02:49:36,024 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-06-15 02:49:37,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-06-15 02:49:37,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-06-15 02:49:38,501 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-06-15 02:49:38,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-06-15 02:49:39,976 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1773c40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:39,977 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfeabb6a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:40,443 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:49:40,453 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:49:47,070 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-06-15 02:49:47,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-06-15 02:49:48,720 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_00 ... 2026-06-15 02:49:50,434 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_01 ... 2026-06-15 02:49:50,629 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-06-15 02:49:50,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-06-15 02:49:52,131 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-06-15 02:49:53,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-06-15 02:49:54,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-06-15 02:49:54,401 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-06-15 02:49:55,654 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-06-15 02:49:56,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-06-15 02:49:57,369 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-06-15 02:49:57,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-06-15 02:49:58,446 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_product_price_on_purchase_order_view_catalog ... 2026-06-15 02:49:58,602 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-06-15 02:49:59,623 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-06-15 02:50:00,515 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-06-15 02:50:03,944 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-06-15 02:50:04,170 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-06-15 02:50:05,312 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788692562101539.1781491805.241856336593628-openerp-98-purchase.order@07945a795dbf>: ['"partner_a" <@False>'] 2026-06-15 02:50:05,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-06-15 02:50:05,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-06-15 02:50:05,982 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-06-15 02:50:07,587 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965271158569691.1781491807.514640808105469-openerp-103-purchase.order@07945a795dbf>: ['"partner_a" <@False>'] 2026-06-15 02:50:07,603 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #508 deleted mail.mail records with IDs: [445] 2026-06-15 02:50:07,649 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-06-15 02:50:08,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-06-15 02:50:09,127 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-06-15 02:50:10,294 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-06-15 02:50:11,639 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-06-15 02:50:12,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:50:12,737 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-06-15 02:50:12,747 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7918] 2026-06-15 02:50:12,751 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:50:17,464 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #512 deleted mail.mail records with IDs: [447] 2026-06-15 02:50:17,474 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #512 deleted mail.message records with IDs: [7953] 2026-06-15 02:50:17,484 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:50:17,826 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #512 deleted mail.mail records with IDs: [448] 2026-06-15 02:50:17,835 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #512 deleted mail.message records with IDs: [7955] 2026-06-15 02:50:17,846 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:50:18,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-06-15 02:50:21,088 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:50:25,174 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-06-15 02:50:27,995 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #516 deleted account.move.line.ctp records with IDs: [1150, 1151, 1152, 1153] 2026-06-15 02:50:28,062 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #516 deleted account.move.line records with IDs: [2042, 2043, 2044, 2045, 2046] 2026-06-15 02:50:28,106 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #516 deleted mail.message records with IDs: [7977] 2026-06-15 02:50:28,142 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #516 deleted account.move records with IDs: [831] 2026-06-15 02:50:28,313 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-06-15 02:50:30,013 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-06-15 02:50:32,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-06-15 02:50:33,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:50:37,325 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-06-15 02:50:38,141 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9e7e20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:38,142 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c5c4ea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:38,168 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:39,087 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe4f1e40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:39,088 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cba13a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:39,543 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:40,497 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05f58220> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:40,498 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0ca20cc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:40,524 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:41,848 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc055eaac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:41,849 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb06bb560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:41,876 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:42,783 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9a71a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:42,784 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafab2660> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:42,810 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:44,183 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c9596c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:44,183 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cbbd9e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:44,211 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:45,263 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05530d60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:45,264 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb2078540> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:45,295 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:46,716 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6dd800> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:46,716 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1737920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:46,744 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:48,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-06-15 02:50:49,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-06-15 02:50:50,959 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb026af20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:50,960 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0c177e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:50,986 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:51,905 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf850720> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:51,906 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf8f02c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:52,356 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:53,323 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf8c3880> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:53,324 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1936d40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:53,352 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:54,782 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafcf6980> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:54,782 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb170a3e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:54,810 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:55,907 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d0cb380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:55,908 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d0c5800> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:55,939 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:57,341 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafcded40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:57,342 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb103cea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:57,369 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:58,310 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc056cdda0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:58,311 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c6b5300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:58,340 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:59,870 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0b23f60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:59,870 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb20dc040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:50:59,900 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:02,577 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-06-15 02:51:03,713 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #518 deleted stock.move records with IDs: [1576] 2026-06-15 02:51:04,372 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-06-15 02:51:05,353 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-06-15 02:51:06,267 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf952980> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:06,267 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1721580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:06,295 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:07,226 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cde85e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:07,226 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e16160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:07,253 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:08,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfedae7a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:08,619 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb01d8e00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:08,647 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:10,004 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05623ba0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:10,004 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafaa8fe0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:10,032 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:11,115 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-06-15 02:51:12,034 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c65f380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:12,035 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d3f7b00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:12,062 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:13,425 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cc11ee0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:13,426 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9a7600> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:13,453 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:14,384 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb179a200> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:14,384 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe2d5f80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:14,834 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:15,781 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafcd60c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:15,782 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c4b5300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:15,809 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:17,193 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1798f40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:17,193 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafd5fce0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:17,221 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:18,155 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf872660> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:18,156 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf95bc40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:18,183 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:19,602 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05b2c360> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:19,602 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc051aeac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:19,630 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:20,676 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc056f8e00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:20,677 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c4e5080> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:20,704 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:22,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-06-15 02:51:24,761 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-06-15 02:51:25,919 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-06-15 02:51:26,856 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-06-15 02:51:27,876 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb158bc40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:27,876 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c7aede0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:27,903 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:29,287 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb00c0720> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:29,287 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c7c4ae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:29,326 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:30,286 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cbd3560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:30,287 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb08934c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:30,313 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:31,691 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafac6fc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:31,691 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9e6a20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:31,718 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:33,486 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-06-15 02:51:34,106 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-06-15 02:51:35,089 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-06-15 02:51:35,685 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-06-15 02:51:36,314 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-06-15 02:51:38,968 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0ca35620> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:38,968 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb17287c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:38,995 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:51:39,005 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:51:43,399 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-06-15 02:51:46,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-06-15 02:51:47,462 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1192] 2026-06-15 02:51:47,553 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2133] 2026-06-15 02:51:47,656 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2134] 2026-06-15 02:51:47,857 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-06-15 02:51:49,586 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-06-15 02:51:51,810 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1195, 1196, 1197] 2026-06-15 02:51:51,883 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2141, 2142] 2026-06-15 02:51:52,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-06-15 02:51:54,102 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-06-15 02:51:56,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-06-15 02:51:57,836 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-06-15 02:52:00,771 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1207, 1208, 1209] 2026-06-15 02:52:00,844 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2161] 2026-06-15 02:52:01,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_multi_bill ... 2026-06-15 02:52:03,507 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-06-15 02:52:03,537 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-06-15 02:52:05,342 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-06-15 02:52:07,088 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-06-15 02:52:08,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-06-15 02:52:10,981 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_payment_reference_autocomplete_invoice ... 2026-06-15 02:52:13,067 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-06-15 02:52:14,781 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1228, 1229] 2026-06-15 02:52:14,835 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2188] 2026-06-15 02:52:15,148 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-06-15 02:52:17,435 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2197] 2026-06-15 02:52:17,501 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2198] 2026-06-15 02:52:17,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-06-15 02:52:20,400 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1235, 1236, 1237, 1238, 1239] 2026-06-15 02:52:20,480 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2207] 2026-06-15 02:52:20,559 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1240, 1241, 1242, 1243] 2026-06-15 02:52:20,614 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2202] 2026-06-15 02:52:20,751 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-06-15 02:52:22,938 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1244, 1245, 1246] 2026-06-15 02:52:23,004 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2210, 2211] 2026-06-15 02:52:23,380 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-06-15 02:52:26,088 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1250, 1251, 1252, 1253] 2026-06-15 02:52:26,154 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2222] 2026-06-15 02:52:26,227 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1254, 1255, 1256] 2026-06-15 02:52:26,273 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2217] 2026-06-15 02:52:26,398 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-06-15 02:52:28,489 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1257, 1258, 1259, 1260] 2026-06-15 02:52:28,554 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2224] 2026-06-15 02:52:28,688 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-06-15 02:52:30,820 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1261, 1262, 1263, 1264] 2026-06-15 02:52:30,891 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2231] 2026-06-15 02:52:31,014 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-06-15 02:52:33,183 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1265, 1266, 1267, 1268] 2026-06-15 02:52:33,246 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2242] 2026-06-15 02:52:33,317 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1269, 1270, 1271] 2026-06-15 02:52:33,367 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2238] 2026-06-15 02:52:33,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-06-15 02:52:35,340 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-06-15 02:52:37,399 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-06-15 02:52:39,013 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1278, 1279] 2026-06-15 02:52:39,074 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2254] 2026-06-15 02:52:39,374 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-06-15 02:52:40,995 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line.ctp records with IDs: [1282, 1283] 2026-06-15 02:52:41,044 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #520 deleted account.move.line records with IDs: [2259] 2026-06-15 02:52:41,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:52:44,966 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-06-15 02:52:46,442 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-06-15 02:52:47,382 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-06-15 02:52:47,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-06-15 02:52:47,920 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-06-15 02:52:48,241 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:52:51,876 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-06-15 02:52:51,896 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:accountman from n/a 2026-06-15 02:52:52,080 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:52:52,809 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:52:52] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 51 0.024 0.707 2026-06-15 02:52:52,896 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:52:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.031 0.053 2026-06-15 02:52:52,962 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:52:52] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 35 0.019 0.045 2026-06-15 02:52:52,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_price: waiting for threads: [] 2026-06-15 02:52:53,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:52:56,434 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-06-15 02:52:56,914 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:53:00,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-06-15 02:53:01,013 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1646] 2026-06-15 02:53:01,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-06-15 02:53:02,627 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1658] 2026-06-15 02:53:03,273 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1661] 2026-06-15 02:53:04,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-06-15 02:53:05,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-06-15 02:53:05,989 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1669] 2026-06-15 02:53:06,838 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-06-15 02:53:07,063 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted product.product records with IDs: [2948] 2026-06-15 02:53:07,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-06-15 02:53:07,868 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1672] 2026-06-15 02:53:08,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-06-15 02:53:08,917 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted product.product records with IDs: [2963] 2026-06-15 02:53:09,380 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1679, 1680, 1681] 2026-06-15 02:53:09,974 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_valuation_no_pull ... 2026-06-15 02:53:11,939 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-06-15 02:53:12,265 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1698] 2026-06-15 02:53:12,702 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-06-15 02:53:13,429 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #529 deleted stock.move records with IDs: [1700] 2026-06-15 02:53:13,869 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:53:22,251 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-06-15 02:53:22,465 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1702] 2026-06-15 02:53:22,832 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1706] 2026-06-15 02:53:23,061 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1707, 1708, 1705] 2026-06-15 02:53:23,206 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-06-15 02:53:24,092 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1710] 2026-06-15 02:53:28,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-06-15 02:53:30,302 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-06-15 02:53:31,227 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-06-15 02:53:31,508 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-06-15 02:53:33,052 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-06-15 02:53:34,477 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-06-15 02:53:34,728 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1755] 2026-06-15 02:53:35,126 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-06-15 02:53:35,869 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1759] 2026-06-15 02:53:36,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-06-15 02:53:38,370 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1763] 2026-06-15 02:53:38,799 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-06-15 02:53:39,542 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1765] 2026-06-15 02:53:39,834 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-06-15 02:53:40,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-06-15 02:53:42,228 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-06-15 02:53:42,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-06-15 02:53:42,909 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-06-15 02:53:43,592 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-06-15 02:53:44,081 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.warehouse.orderpoint records with IDs: [30] 2026-06-15 02:53:44,243 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_kit_bill_before_reception_component_cost_exactly_aligns_with_kit_product_cost ... 2026-06-15 02:53:44,688 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1781] 2026-06-15 02:53:45,793 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-06-15 02:53:47,867 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1784] 2026-06-15 02:53:48,262 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1786] 2026-06-15 02:53:48,478 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1787] 2026-06-15 02:53:49,036 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move.line records with IDs: [1753] 2026-06-15 02:53:49,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-06-15 02:53:49,457 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-06-15 02:53:49,819 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1791] 2026-06-15 02:53:50,429 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-06-15 02:53:51,465 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #531 deleted stock.move records with IDs: [1795] 2026-06-15 02:53:52,521 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:53:52,533 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-06-15 02:53:52,812 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless failed to start: 2026-06-15 02:53:52,812 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: skipped TestPurchaseMatrixUi.test_purchase_matrix_ui : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:53:52,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-06-15 02:53:53,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:53:55,422 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-06-15 02:53:55,729 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:53:55,935 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-06-15 02:53:55,944 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8188] 2026-06-15 02:53:55,949 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:53:56,124 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-06-15 02:53:56,131 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8189] 2026-06-15 02:53:56,135 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:53:56,290 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7155, 7074, 7145, 7077, 7098, 7075, 7045, 7047, 7078, 7079, 7090, 7083, 7082, 7052, 7081, 7092, 7087, 7137, 7089, 7031, 7080, 7088, 7091, 7085, 7084, 7086, 7029, 7096, 7030, 7071, 7032, 7033, 7065, 7097, 7188, 7034, 7100, 7035, 7101, 7138, 7105, 7102, 7104, 7152, 7107, 7106, 7170, 7108, 7139, 7109, 7140, 7110, 7189, 7111, 7050, 7070, 7055, 7112, 7036, 7038, 7037, 7116, 7046, 7115, 7114, 7113, 7117, 7118, 7051, 7120, 7122, 7093, 7095, 7148, 7058, 7121, 7094, 7119, 7123, 7124, 7168, 7126, 7125, 7053, 7039, 7127, 7136, 7134, 7130, 7129, 7142, 7135, 7128, 7133, 7066, 7132, 7131, 7059, 7060, 7141, 7143, 7147, 7146, 7040, 7144, 7061, 7187, 7042, 7183, 7185, 7062, 7186, 7043, 7184, 7182, 7054, 7176, 7056, 7181, 7177, 7172, 7175, 7167, 7044, 7063, 7180, 7174, 7173, 7171, 7166, 7169, 7178, 7103, 7164, 7165, 7160, 7162, 7156, 7157, 7159, 7057, 7158, 7163, 7161, 7048, 7069, 7027, 7073, 7072, 7154, 7028, 7049, 7153, 7179, 7068, 7076, 7099, 7067, 7041, 7151, 7064, 7149, 7150] 2026-06-15 02:53:56,290 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [73, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-06-15 02:53:56,290 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-06-15 02:53:56,305 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-06-15 02:53:56,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-06-15 02:53:56,436 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8200, 8198] 2026-06-15 02:53:56,442 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [259, 261] 2026-06-15 02:53:56,452 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8201, 8199] 2026-06-15 02:53:56,455 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [260, 262] 2026-06-15 02:53:56,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-06-15 02:53:57,071 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [285] 2026-06-15 02:53:57,292 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-06-15 02:53:57,483 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-06-15 02:53:58,361 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-06-15 02:53:59,478 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-06-15 02:53:59,557 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-06-15 02:53:59,569 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-06-15 02:53:59,579 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [5] 2026-06-15 02:53:59,596 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-06-15 02:54:00,026 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-06-15 02:54:00,352 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-06-15 02:54:00,818 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-06-15 02:54:01,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-06-15 02:54:02,280 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-06-15 02:54:02,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-06-15 02:54:03,717 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [12] 2026-06-15 02:54:03,736 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-06-15 02:54:05,150 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-06-15 02:54:05,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-06-15 02:54:06,016 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:54:10,397 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_create_fifo_vacuum_anglo_saxon_expense_entry ... 2026-06-15 02:54:14,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_currency_exchange_and_modified_product_price_precision_valuation_items ... 2026-06-15 02:54:15,063 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_currency_exchange_journal_items1 ... 2026-06-15 02:54:16,078 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_currency_exchange_journal_items2 ... 2026-06-15 02:54:17,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_exchange_rate_backdated_bill ... 2026-06-15 02:54:21,699 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_invoice_shipment ... 2026-06-15 02:54:24,451 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.partial.reconcile records with IDs: [372] 2026-06-15 02:54:24,487 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.full.reconcile records with IDs: [300] 2026-06-15 02:54:25,364 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_manual_cost_adjustment_journal_items_quantity ... 2026-06-15 02:54:26,706 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_multiple_shipments_invoices ... 2026-06-15 02:54:30,073 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.move.line.ctp records with IDs: [1354] 2026-06-15 02:54:30,655 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_price_difference_exchange_difference_accounting_date ... 2026-06-15 02:54:33,075 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_reconcile_cash_basis_bill ... 2026-06-15 02:54:35,486 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_reconciliation_differed_billing ... 2026-06-15 02:54:37,803 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.move.line.ctp records with IDs: [1370] 2026-06-15 02:54:38,691 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_rounding_discount ... 2026-06-15 02:54:41,085 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_rounding_price_unit ... 2026-06-15 02:54:43,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_shipment_invoice ... 2026-06-15 02:54:44,778 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.partial.reconcile records with IDs: [393] 2026-06-15 02:54:44,806 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #537 deleted account.full.reconcile records with IDs: [312] 2026-06-15 02:54:44,938 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:54:48,333 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_average_price: Starting TestAveragePrice.test_00_average_price ... 2026-06-15 02:54:49,815 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_average_price: Starting TestAveragePrice.test_bill_before_reciept ... 2026-06-15 02:54:51,010 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_average_price: Starting TestAveragePrice.test_inventory_user_svl_access ... 2026-06-15 02:54:51,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_average_price: Starting TestAveragePrice.test_no_compensatory_svl_from_asymmetrical_rounding ... 2026-06-15 02:54:52,738 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_average_price: Starting TestAveragePrice.test_svl_avco_with_discount ... 2026-06-15 02:54:53,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:54:57,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_fifo_price: Starting TestFifoPrice.test_00_test_fifo ... 2026-06-15 02:55:02,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_fifo_price: Starting TestFifoPrice.test_01_test_fifo ... 2026-06-15 02:55:03,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:55:07,101 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_fifo_returns: Starting TestFifoReturns.test_fifo_returns ... 2026-06-15 02:55:08,556 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:55:08,565 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_method: Starting TestPurchaseMethod.test_product_purchase_method_with_purchase_as_default_purchase_method ... 2026-06-15 02:55:08,658 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_method: Starting TestPurchaseMethod.test_product_purchase_method_with_receive_as_default_purchase_method ... 2026-06-15 02:55:08,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_00_purchase_order_flow ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_02_po_return ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_03_po_return_and_modify ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move.line records with IDs: [1819] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move records with IDs: [1859] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_04_multi_uom ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_04_update_date_planned ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_05_multi_company ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_05_po_update_qty_stock_move_merge ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move.line records with IDs: [1824] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move records with IDs: [1864] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move records with IDs: [1865] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_06_on_time_rate ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_bill_on_ordered_qty_correct_converted_amount_on_bill ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_cogs_no_taxes ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_inventory_adjustments_with_po ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_message_qty_already_received ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_packaging_and_qty_decrease ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move.line records with IDs: [1843] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move records with IDs: [1884] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_packaging_propagation ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_po_edit_after_receive ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_po_edit_after_receive_2_steps_route ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move.line records with IDs: [1851] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #549 deleted stock.move records with IDs: [1895] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_pol_description ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_putaway_strategy_in_backorder ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_receive_negative_quantity ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_receive_qty_invoiced_but_no_posted ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_receive_returned_product_without_po_update ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order: Starting TestPurchaseOrder.test_stock_picking_type_for_deliveries_generated_from_po ... 2026-06-15 02:55:37,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:55:39,664 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order_process: Starting TestPurchaseOrderProcess.test_00_cancel_purchase_order_flow ... 2026-06-15 02:55:39,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order_process: Starting TestPurchaseOrderProcess.test_01_packaging_propagation ... 2026-06-15 02:55:39,956 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_order_process: Starting TestPurchaseOrderProcess.test_02_vendor_delay_report_partially_cancelled_purchase_order ... 2026-06-15 02:55:40,285 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1869] 2026-06-15 02:55:40,338 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1911] 2026-06-15 02:55:40,557 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:55:43,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_stock_accrued_entries: Starting TestAccruedPurchaseStock.test_purchase_stock_accruals ... 2026-06-15 02:55:45,270 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_purchase_stock_accrued_entries: Starting TestAccruedPurchaseStock.test_purchase_stock_invoiced_accrued_entries ... 2026-06-15 02:55:47,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_2steps_and_partner_on_orderpoint ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8541] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [34] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_add_line_to_existing_draft_po ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_backorder_mto_buy ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_change_of_scheduled_date ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_decrease_qty_multi_step_receipt ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8563] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [38] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_decrease_qty_multi_step_receipt02 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8568] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [39] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1879] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1924] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_forbid_snoozing_auto_trigger_orderpoint ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_intercompany_reordering_rules ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8604] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [41] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_multi_lingual_orderpoints ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8614] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #557 deleted stock.move records with IDs: [1929] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #557 deleted stock.move records with IDs: [1928] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_multi_locations_and_reordering_rule ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_partners_validity_dates ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_procure_multi_lingual ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_procure_not_default_partner ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8647] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted purchase.order records with IDs: [307] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_1 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8650] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1883] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1941] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_2 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1946] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_3 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_4 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_multicurrency ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8538] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [339] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_triggered_two_times ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_visibility_days ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_reordering_rule_visibility_days_display ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_replenish_expired_seller ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_replenish_report_1 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1957] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8711] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [55] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_replenish_report_2 ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1962] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8724] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.warehouse.orderpoint records with IDs: [57] 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_set_supplier_in_orderpoint ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_supplierinfo_last_purchase_date ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_tax_po_line_reordering_rule_with_branch_company ... 2021-01-14 09:12:15,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_reordering_rule: Starting TestReorderingRule.test_update_po_line_without_purchase_access_right ... 2026-06-15 02:56:13,679 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:56:13,928 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-06-15 02:56:13,936 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8768] 2026-06-15 02:56:13,940 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:56:17,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_100_percent_discount ... 2026-06-15 02:56:18,286 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_PO_ordered_quantity_invoice_batch_svl ... 2026-06-15 02:56:19,639 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_analytic_distribution_propagation_with_exchange_difference ... 2026-06-15 02:56:20,481 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe81bba0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:20,481 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb00d28e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:20,955 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:21,872 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe893420> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:21,872 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e9dd00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:21,900 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:23,208 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05aeea20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:23,209 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c67d300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:23,236 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:24,158 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1884d60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:24,159 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb20de480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:24,185 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 3241, in test_analytic_distribution_propagation_with_exchange_difference analytic_plan = self.env['account.analytic.plan'].create({ File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:56:26,722 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_anglosaxon_valuation ... 2026-06-15 02:56:29,261 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_anglosaxon_valuation_discount ... 2026-06-15 02:56:31,454 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_anglosaxon_valuation_price_total_diff_discount ... 2026-06-15 02:56:33,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_anglosaxon_valuation_price_unit_diff_avco ... 2026-06-15 02:56:34,055 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_anglosaxon_valuation_price_unit_diff_discount ... 2026-06-15 02:56:36,048 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_avco_return_and_returned_back_different_currency ... 2026-06-15 02:56:37,694 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_average_realtime_anglo_saxon_valuation_multicurrency_same_date ... 2026-06-15 02:56:38,378 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_average_realtime_with_delivery_anglo_saxon_valuation_multicurrency_different_dates ... 2026-06-15 02:56:39,450 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_average_realtime_with_delivery_anglo_saxon_valuation_multicurrency_same_dates ... 2026-06-15 02:56:40,532 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_average_realtime_with_two_delivery_anglo_saxon_valuation_multicurrency_different_dates ... 2026-06-15 02:56:42,719 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_bill_date_exchange_rate_for_price_diff_amls ... 2026-06-15 02:56:44,182 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_bill_on_ordered_qty_valuation_multicurrency ... 2026-06-15 02:56:45,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_bill_price_diff_cost_no_reset_tax ... 2026-06-15 02:56:46,444 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_bill_with_zero_qty ... 2026-06-15 02:56:48,503 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_change_currency_rate_average_1 ... 2026-06-15 02:56:49,118 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_curr_rates_and_out_qty ... 2026-06-15 02:56:50,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_fifo_anglosaxon_return ... 2026-06-15 02:56:54,981 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_fifo_bill_return_refund ... 2026-06-15 02:56:58,355 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1525] 2026-06-15 02:56:58,391 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1526, 1527] 2026-06-15 02:56:58,451 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2733] 2026-06-15 02:56:58,994 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_fifo_multi_currency_bill_before_receive_backorder ... 2026-06-15 02:57:00,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_fifo_return_and_receive_all_on_backorder ... 2026-06-15 02:57:04,770 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_fifo_return_twice_and_bill ... 2026-06-15 02:57:08,528 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_incoming_with_negative_qty ... 2026-06-15 02:57:09,521 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_invoice_first_receipt_later_with_multicurrency_different_dates ... 2026-06-15 02:57:11,334 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_invoice_on_ordered_qty_with_backorder_and_different_currency_automated ... 2026-06-15 02:57:12,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_invoice_on_ordered_qty_with_backorder_and_different_currency_manual ... 2026-06-15 02:57:13,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_manual_non_standard_cost_bill_post ... 2026-06-15 02:57:15,070 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_multiple_move_same_prod_svl ... 2026-06-15 02:57:16,191 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_partial_bills_and_reconciliation ... 2026-06-15 02:57:19,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_and_aml_labels ... 2026-06-15 02:57:21,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_and_credit_notes ... 2026-06-15 02:57:27,908 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1597, 1598] 2026-06-15 02:57:27,971 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2857] 2026-06-15 02:57:28,902 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1602, 1603] 2026-06-15 02:57:28,951 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2863] 2026-06-15 02:57:29,859 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1608, 1609] 2026-06-15 02:57:29,909 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2871] 2026-06-15 02:57:30,871 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1614, 1615] 2026-06-15 02:57:30,927 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2879] 2026-06-15 02:57:32,449 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_and_order_between_bills_01 ... 2026-06-15 02:57:35,031 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1628, 1629] 2026-06-15 02:57:35,087 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2901] 2026-06-15 02:57:37,098 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_and_order_between_bills_02 ... 2026-06-15 02:57:39,684 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1644, 1645] 2026-06-15 02:57:39,736 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2926] 2026-06-15 02:57:41,674 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_date_usererror ... 2026-06-15 02:57:42,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_lot_valuation ... 2026-06-15 02:57:43,998 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_multi_curr_and_rates ... 2026-06-15 02:57:45,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_no_reset_tax ... 2026-06-15 02:57:46,684 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_with_credit_notes_and_delivered_qties ... 2026-06-15 02:57:48,852 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1676, 1677] 2026-06-15 02:57:48,903 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2982] 2026-06-15 02:57:50,487 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.partial.reconcile records with IDs: [524, 521] 2026-06-15 02:57:50,787 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1686, 1687, 1688] 2026-06-15 02:57:50,843 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [2997] 2026-06-15 02:57:52,172 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_pdiff_with_returns_and_credit_notes ... 2026-06-15 02:57:55,746 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1703] 2026-06-15 02:57:55,789 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1704, 1705] 2026-06-15 02:57:55,851 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [3023] 2026-06-15 02:57:57,175 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1709, 1710] 2026-06-15 02:57:57,223 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [3029] 2026-06-15 02:57:57,846 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_price_diff_with_partial_bills_and_delivered_qties ... 2026-06-15 02:58:05,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_purchase_with_backorders_and_return_and_price_changes ... 2026-06-15 02:58:08,806 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_realtime_anglo_saxon_valuation_multicurrency_different_dates ... 2026-06-15 02:58:09,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_return_a_return_avco_prod_with_exchange_diff ... 2026-06-15 02:58:12,163 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_standard_valuation_foreign_currency_several_rates ... 2026-06-15 02:58:13,416 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_standard_valuation_multicurrency ... 2026-06-15 02:58:14,451 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_standard_valuation_return_credit_note ... 2026-06-15 02:58:16,019 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1759] 2026-06-15 02:58:16,054 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line.ctp records with IDs: [1760, 1761] 2026-06-15 02:58:16,110 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #560 deleted account.move.line records with IDs: [3115] 2026-06-15 02:58:16,661 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_svl_account_move_analytic_account_model_change_from_PO ... 2026-06-15 02:58:17,933 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfedace00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:17,934 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c94ae80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:17,961 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:18,882 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c6e0e00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:18,882 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe2a6d40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:18,908 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:20,232 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3e6340> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:20,233 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc052f8c20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:20,260 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:21,188 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfedbd4e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:21,189 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1d08900> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:21,216 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 4058, in test_svl_account_move_analytic_account_model_change_from_PO analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "/data/build/rb-a5dbff4-222183/addons/purchase_stock/tests/test_stockvaluation.py", line 376, in new_create return old_create(self, vals_list) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:23,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_valuation_from_increasing_tax ... 2026-06-15 02:58:24,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_valuation_multicurrency_with_tax ... 2026-06-15 02:58:25,409 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_valuation_multicurrency_with_tax_without_account ... 2026-06-15 02:58:26,091 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_valuation_rounding ... 2026-06-15 02:58:27,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_stockvaluation: Starting TestStockValuationWithCOA.test_valuation_rounding_price_diff ... 2026-06-15 02:58:29,386 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1728180> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:29,386 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0ccacf40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:29,413 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:58:29,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:58:32,303 183 INFO rb-a5dbff4-222183-385649 odoo.addons.purchase_stock.tests.test_uninstall: Starting TestUninstallPurchaseStock.test_qty_received_method ... 2026-06-15 02:58:33,241 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [165493] 2026-06-15 02:58:33,241 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [3975] 2026-06-15 02:58:33,293 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:58:33,356 183 INFO rb-a5dbff4-222183-385649 odoo.addons.rating.tests.test_controller: Starting TestControllersRoute.test_controller_rating ... 2026-06-15 02:58:33,565 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-06-15 02:58:33,575 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9660] 2026-06-15 02:58:33,579 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:58:33,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:58:34,376 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:58:34] "GET /rate/9f78ce3e5d8f4908a2f1567ddc3f1481/submit_feedback HTTP/1.1" 200 - 177 0.070 0.639 2026-06-15 02:58:34,401 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 02:58:34,913 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:58:34] "GET /rate/9f78ce3e5d8f4908a2f1567ddc3f1481/5 HTTP/1.1" 200 - 206 0.078 0.425 2026-06-15 02:58:34,928 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:test_user_1 from n/a 2026-06-15 02:58:35,080 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:58:35] "GET /rate/9f78ce3e5d8f4908a2f1567ddc3f1481/5 HTTP/1.1" 200 - 82 0.035 0.113 2026-06-15 02:58:35,139 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:58:35] "GET /rate/6367aad8c0154c5db429ee569ece724e/5 HTTP/1.1" 200 - 14 0.007 0.042 2026-06-15 02:58:35,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal from n/a 2026-06-15 02:58:35,329 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:58:35] "GET /rate/8c6465326a0b4326956f233d23dc331c/5 HTTP/1.1" 200 - 36 0.022 0.041 2026-06-15 02:58:35,371 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:58:40,136 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_inv_ro_with_auto_fifo_part ... 2026-06-15 02:58:42,038 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:58:42,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_01_repair_states_transition ... 2026-06-15 02:58:43,312 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2003, 2004] 2026-06-15 02:58:43,996 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_02_repair_sale_order_binding ... 2026-06-15 02:58:45,009 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2012] 2026-06-15 02:58:45,087 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2088] 2026-06-15 02:58:45,424 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2013] 2026-06-15 02:58:45,494 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2090] 2026-06-15 02:58:46,514 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2016] 2026-06-15 02:58:46,608 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2093] 2026-06-15 02:58:46,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_03_sale_order_delivered_qty ... 2026-06-15 02:58:47,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_add_product_from_catalog ... 2026-06-15 02:58:48,009 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_copy_repair_product_with_different_groups ... 2026-06-15 02:58:48,299 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-06-15 02:58:48,306 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9734] 2026-06-15 02:58:48,311 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:58:48,317 183 INFO rb-a5dbff4-222183-385649 odoo.models: Access Denied by ACLs for operation: read, uid: 570, model: product.template, fields: create_repair 2026-06-15 02:58:48,649 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_create_repair_order_from_cross_company_sn ... 2026-06-15 02:58:48,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_delete_repair_resets_outgoing_stock_moves ... 2026-06-15 02:58:48,823 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9741] 2026-06-15 02:58:48,878 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted repair.order records with IDs: [27] 2026-06-15 02:58:48,898 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_delivered_qty_of_generated_so ... 2026-06-15 02:58:49,210 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_missing_production_location_raises_user_error ... 2026-06-15 02:58:50,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_no_recompute_location_when_change_user_after_confirm ... 2026-06-15 02:58:50,733 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-06-15 02:58:50,742 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9757] 2026-06-15 02:58:50,747 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 02:58:50,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_onchange_picking_type_id_and_name ... 2026-06-15 02:58:51,176 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2026] 2026-06-15 02:58:51,239 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_open_and_create_repair_from_lot ... 2026-06-15 02:58:51,441 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_purchase_price_so_create_from_repair ... 2026-06-15 02:58:51,631 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_components_lots_show_in_invoice ... 2026-06-15 02:58:52,360 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_compute_location ... 2026-06-15 02:58:52,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_compute_product_uom ... 2026-06-15 02:58:52,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_from_return ... 2026-06-15 02:58:53,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_multi_unit_order_with_serial_tracking ... 2026-06-15 02:58:54,049 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_order_uncomplete_moves ... 2026-06-15 02:58:54,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_repair_with_product_in_package ... 2026-06-15 02:58:54,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_sale_order_line_discount_on_repair_order ... 2026-06-15 02:58:54,704 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_sn_with_no_tracked_product ... 2026-06-15 02:58:54,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepair.test_trigger_orderpoint_from_repair ... 2026-06-15 02:58:55,333 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:58:55,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: Starting TestRepairHttp.test_repair_without_product_in_parts ... 2026-06-15 02:58:55,615 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair.TestRepairHttp.test_repair_without_product_in_parts: Chrome headless failed to start: 2026-06-15 02:58:55,615 183 INFO rb-a5dbff4-222183-385649 odoo.addons.repair.tests.test_repair: skipped TestRepairHttp.test_repair_without_product_in_parts : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:58:55,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:58:58,828 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24821] 2026-06-15 02:58:58,828 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-06-15 02:59:00,383 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_access_rights: Starting TestAccessRights.test_access_employee ... 2026-06-15 02:59:00,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_access_rights: Starting TestAccessRights.test_access_portal_user ... 2026-06-15 02:59:00,915 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_access_rights: Starting TestAccessRights.test_access_sales_manager ... 2026-06-15 02:59:01,236 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #577 deleted sale.order records with IDs: [141] 2026-06-15 02:59:01,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_access_rights: Starting TestAccessRights.test_access_sales_person ... 2026-06-15 02:59:02,916 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0b97240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe186de0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe2b5580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf7539c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05233600> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c60c9a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe12f240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc056cfd80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_accrued_sale_orders.py", line 28, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_accrued_sale_orders: Starting TestAccruedSaleOrders.test_accrued_order ... 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_accrued_sale_orders: Starting TestAccruedSaleOrders.test_analytic_account_accrued_order ... 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_accrued_sale_orders: Starting TestAccruedSaleOrders.test_multi_currency_accrued_order ... 2022-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_accrued_sale_orders: Starting TestAccruedSaleOrders.test_product_name_in_accrued_revenue_entry ... 2026-06-15 02:59:16,195 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb05e1a80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:59:16,195 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb07f4400> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:59:16,222 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 02:59:16,231 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:59:17,311 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_common: Starting TestSaleCommon.test_common ... 2026-06-15 02:59:17,389 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 02:59:18,160 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers: Starting TestAccessRightsControllers.test_access_controller ... 2026-06-15 02:59:18,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:59:18,413 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:18] "GET /my/orders/149?report_type=pdf HTTP/1.1" 303 - 15 0.004 0.152 2026-06-15 02:59:18,422 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:18] "GET /my/orders/149?access_token=foo&report_type=pdf HTTP/1.1" 303 - 4 0.001 0.005 2026-06-15 02:59:18,731 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:18] "GET /my/orders/149?access_token=3f686c42-940e-4538-bbe4-5fd874b0b173&report_type=pdf HTTP/1.1" 200 - 98 0.034 0.273 2026-06-15 02:59:18,744 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:portal_user from n/a 2026-06-15 02:59:18,835 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:18] "GET /my/orders/149?report_type=pdf HTTP/1.1" 200 - 44 0.019 0.066 2026-06-15 02:59:18,862 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:18] "GET /my/orders/148?report_type=pdf HTTP/1.1" 303 - 15 0.006 0.018 2026-06-15 02:59:18,864 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers.TestAccessRightsControllers.test_access_controller: waiting for threads: [] 2026-06-15 02:59:18,888 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:59:19,536 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers: Starting TestSalesControllers.test_sales_portal_report ... 2026-06-15 02:59:19,628 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:59:19,856 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:20,153 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:20] "GET /my/orders/152?access_token=7667a56f-0862-4b13-a50e-7cff97bf88f8&report_type=pdf HTTP/1.1" 200 - 110 0.037 0.490 2026-06-15 02:59:20,161 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:20,218 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:20] "GET /my/orders/152?access_token=7667a56f-0862-4b13-a50e-7cff97bf88f8&report_type=pdf&download=true HTTP/1.1" 200 - 36 0.015 0.046 2026-06-15 02:59:20,244 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 02:59:20,257 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers: Starting TestSaleSignature.test_01_portal_sale_signature_tour ... 2026-06-15 02:59:20,773 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-06-15 02:59:20,924 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers.TestSaleSignature.test_01_portal_sale_signature_tour: Chrome headless failed to start: 2026-06-15 02:59:20,925 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_controllers: skipped TestSaleSignature.test_01_portal_sale_signature_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 02:59:20,955 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 02:59:28,795 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_commercial_partner_credit ... 2026-06-15 02:59:30,778 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_credit_limit_access ... 2026-06-15 02:59:31,497 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_credit_limit_and_warning_overinvoiced_sales_order ... 2026-06-15 02:59:32,295 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_credit_limit_multi_company ... 2026-06-15 02:59:32,669 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_credit_limit_multicurrency ... 2026-06-15 02:59:33,455 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_invoice_independent_of_credit_to_invoice ... 2026-06-15 02:59:34,116 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_credit_limit: Starting TestSaleOrderCreditLimit.test_warning_on_invoice_with_downpayment ... 2026-06-15 02:59:35,256 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 02:59:35,266 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_onchange: Starting TestSaleOnchanges.test_create_products_in_different_companies ... 2026-06-15 02:59:37,356 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_onchange: Starting TestSaleOnchanges.test_sale_warnings ... 2026-06-15 02:59:37,570 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 02:59:41,697 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_11_so_payment_link ... 2026-06-15 02:59:41,765 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:59:41,935 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:42,506 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:42] "GET /payment/pay?amount=725.0¤cy_id=1&reference=Test+Transaction&partner_id=1752&access_token=222f746d5f3e924e9d246dc140d5ce8c69d5f756d290b29de7bea6ec49e33d11&sale_order_id=163 HTTP/1.1" 200 - 254 0.085 0.658 2026-06-15 02:59:42,519 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:42,558 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:42] "POST /my/orders/163/transaction?access_token=6aa6d55b-ea47-4d1b-ae0c-2c866bb4697b HTTP/1.1" 200 - 31 0.016 0.024 2026-06-15 02:59:43,293 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-06-15 02:59:43,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_12_so_partial_payment_link ... 2026-06-15 02:59:43,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:59:43,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:44,303 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:44] "GET /payment/pay?amount=362.5¤cy_id=1&reference=Test+Transaction&partner_id=1752&access_token=2454dbc5d932f0d3b4f0e84ca87730abd519b5fe17fd6a1f91487881d3fa22bd&sale_order_id=163 HTTP/1.1" 200 - 255 0.085 0.662 2026-06-15 02:59:44,313 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:44,348 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:44] "POST /my/orders/163/transaction?access_token=7d47db99-2870-4212-9db1-4e27dd5433c6 HTTP/1.1" 200 - 31 0.015 0.022 2026-06-15 02:59:44,776 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-06-15 02:59:45,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:45,063 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:45] "GET /payment/pay?amount=362.5¤cy_id=1&reference=Test+Transaction&partner_id=1752&access_token=2454dbc5d932f0d3b4f0e84ca87730abd519b5fe17fd6a1f91487881d3fa22bd&sale_order_id=163 HTTP/1.1" 200 - 33 0.012 0.035 2026-06-15 02:59:45,072 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:45,107 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:45] "POST /my/orders/163/transaction?access_token=7d47db99-2870-4212-9db1-4e27dd5433c6 HTTP/1.1" 200 - 31 0.014 0.022 2026-06-15 02:59:45,141 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_13_sale_automatic_partial_payment_link_delivery ... 2026-06-15 02:59:45,192 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 02:59:45,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:46,447 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:46] "GET /payment/pay?amount=362.5¤cy_id=1&reference=Test+Transaction&partner_id=1752&access_token=2454dbc5d932f0d3b4f0e84ca87730abd519b5fe17fd6a1f91487881d3fa22bd&sale_order_id=163 HTTP/1.1" 200 - 255 0.087 1.169 2026-06-15 02:59:46,455 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 02:59:46,493 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 02:59:46] "POST /my/orders/163/transaction?access_token=4b5a0bd8-f6bf-4674-909e-f4dd8f31bfca HTTP/1.1" 200 - 31 0.015 0.024 2026-06-15 02:59:46,935 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-06-15 02:59:47,143 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_already_confirmed_so_payment ... 2026-06-15 02:59:47,844 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-06-15 02:59:48,907 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-06-15 02:59:48,959 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_auto_confirm_and_auto_invoice ... 2026-06-15 02:59:49,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 466 and Message-Id '<788787420240458.1781492389.546092033386230-openerp-163-sale.order@07945a795dbf>' from 'accountman@test.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:49,613 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:49,614 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:50,537 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 467 and Message-Id '<043962600455045.1781492390.479435205459595-openerp-1280-account.move@07945a795dbf>' from 'accountman@test.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:50,537 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:50,538 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:50,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_auto_confirm_and_auto_invoice_custom_mail_template ... 2026-06-15 02:59:51,234 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 468 and Message-Id '<760681170153288.1781492391.170211315155029-openerp-163-sale.order@07945a795dbf>' from 'accountman@test.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:51,234 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:51,235 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:52,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 469 and Message-Id '<313937077056604.1781492392.156593322753906-openerp-1282-account.move@07945a795dbf>' from 'viindoobot@example.viindoo.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:52,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:52,216 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:52,240 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_auto_confirm_and_auto_invoice_custom_mail_template_unlinked ... 2026-06-15 02:59:52,292 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #601 deleted mail.template records with IDs: [93] 2026-06-15 02:59:53,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 470 and Message-Id '<380671999807617.1781492392.935896396636963-openerp-163-sale.order@07945a795dbf>' from 'accountman@test.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:53,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:53,003 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:54,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 471 and Message-Id '<678538021653853.1781492393.964034318923950-openerp-1284-account.move@07945a795dbf>' from 'accountman@test.com' to (redacted) 'n**********er@example.com' successfully sent 2026-06-15 02:59:54,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-06-15 02:59:54,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-06-15 02:59:54,048 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_auto_done_and_auto_invoice ... 2026-06-15 02:59:54,866 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-06-15 02:59:55,977 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-06-15 02:59:56,032 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_automatic_invoice_mail_author ... 2026-06-15 02:59:56,956 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-06-15 02:59:58,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_check_payment_access_token_before_rerouting_flow ... 2026-06-15 02:59:58,055 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_check_portal_access_token_before_rerouting_flow ... 2026-06-15 02:59:58,071 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_confirmed_transactions_comfirms_so_with_multiple_transaction ... 2026-06-15 02:59:58,985 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-06-15 02:59:59,332 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_downpayment_automatic_invoice ... 2026-06-15 03:00:00,057 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-06-15 03:00:01,168 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-06-15 03:00:01,222 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_downpayment_confirm_sale_order_insufficient_amount ... 2026-06-15 03:00:01,681 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-06-15 03:00:01,929 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_downpayment_confirm_sale_order_several_payments ... 2026-06-15 03:00:02,413 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-06-15 03:00:03,084 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-06-15 03:00:03,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_downpayment_confirm_sale_order_sufficient_amount ... 2026-06-15 03:00:04,058 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-06-15 03:00:04,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_invoice_is_final ... 2026-06-15 03:00:05,088 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-06-15 03:00:05,350 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_linked_transactions_when_invoicing ... 2026-06-15 03:00:05,799 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-06-15 03:00:06,587 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-06-15 03:00:06,982 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #601 deleted stock.move records with IDs: [2151] 2026-06-15 03:00:07,255 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_partial_payment_confirm_order ... 2026-06-15 03:00:07,884 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_payment_linking_when_invoice_already_created ... 2026-06-15 03:00:08,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_refund_message_author_is_logged_in_user_for_sale_order ... 2026-06-15 03:00:09,062 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-06-15 03:00:09,330 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_so_partial_payment_no_invoice ... 2026-06-15 03:00:09,777 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [486] 2026-06-15 03:00:10,007 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_so_payment_link_with_different_partner_invoice ... 2026-06-15 03:00:10,058 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:10,235 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 03:00:10,899 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:10] "GET /payment/pay?amount=1111.11¤cy_id=1&reference=Test+Transaction&partner_id=1751&access_token=9306df2551d6f57cba6fae134f07ea2b653a39b7cdc56bb822a8300179256cd2&sale_order_id=163 HTTP/1.1" 200 - 253 0.100 0.743 2026-06-15 03:00:10,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_payment_flow: Starting TestSalePayment.test_transaction_route_rejects_unexpected_kwarg ... 2026-06-15 03:00:10,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:11,670 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-06-15 03:00:11,675 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:11] "POST /my/orders/163/transaction HTTP/1.1" 200 - 14 0.005 0.710 2026-06-15 03:00:11,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-06-15 03:00:12,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_attribute_value: Starting TestProductAttributeValue.test_attribute_values_deletion_or_archiving ... 2026-06-15 03:00:12,669 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_attribute_value.TestProductAttributeValue.test_attribute_values_deletion_or_archiving: Chrome headless failed to start: 2026-06-15 03:00:12,670 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_attribute_value: skipped TestProductAttributeValue.test_attribute_values_deletion_or_archiving : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:00:12,700 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:13,171 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_catalog_context ... 2026-06-15 03:00:13,182 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:13,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_data ... 2026-06-15 03:00:13,217 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:13,309 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:13,541 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:13] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 37 0.017 0.217 2026-06-15 03:00:13,562 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_data_with_discounted_lines ... 2026-06-15 03:00:13,576 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:14,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:14,490 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:14] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.018 0.168 2026-06-15 03:00:14,521 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_data_with_pricelist_rules ... 2026-06-15 03:00:14,540 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:14,573 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:14,759 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:14] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 45 0.018 0.170 2026-06-15 03:00:14,789 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_empty_order_data ... 2026-06-15 03:00:14,807 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:14,818 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:15,663 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:15] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 41 0.020 0.826 2026-06-15 03:00:15,686 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_readonly_order_data ... 2026-06-15 03:00:15,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:15,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:15,925 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:15] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 35 0.015 0.166 2026-06-15 03:00:15,951 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_remove_product_from_catalog_without_sol ... 2026-06-15 03:00:15,968 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:15,977 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:16,248 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:16] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.024 0.248 2026-06-15 03:00:16,271 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_update ... 2026-06-15 03:00:16,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:16,299 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:16,557 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:16] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 78 0.034 0.227 2026-06-15 03:00:16,579 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_catalog: Starting TestProductCatalog.test_update_with_pricelist_rules ... 2026-06-15 03:00:16,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:salesmanager from n/a 2026-06-15 03:00:16,999 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:17,856 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:17] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 77 0.037 0.822 2026-06-15 03:00:17,912 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:17] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.015 0.032 2026-06-15 03:00:18,664 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:18] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 70 0.035 0.061 2026-06-15 03:00:18,695 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:19,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_dropped_attribute ... 2026-06-15 03:00:20,195 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:20,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:20,459 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:20] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 40 0.023 0.230 2026-06-15 03:00:20,460 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_dropped_attribute: waiting for threads: [] 2026-06-15 03:00:20,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_dropped_attribute_value ... 2026-06-15 03:00:21,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:21,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:21,467 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:21] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 39 0.018 0.223 2026-06-15 03:00:21,487 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_dropped_attribute_value_custom_no_variant ... 2026-06-15 03:00:21,924 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:21,935 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:22,164 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:22] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 43 0.018 0.213 2026-06-15 03:00:22,165 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_dropped_attribute_value_custom_no_variant: waiting for threads: [] 2026-06-15 03:00:22,182 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_dropped_value_isnt_shown ... 2026-06-15 03:00:22,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:22,606 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:23,457 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:23] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 40 0.017 0.836 2026-06-15 03:00:23,458 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_dropped_value_isnt_shown: waiting for threads: [] 2026-06-15 03:00:23,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_excluded_inactive_ptav ... 2026-06-15 03:00:23,678 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3264] 2026-06-15 03:00:23,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:23,724 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:23,973 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:23] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 40 0.017 0.234 2026-06-15 03:00:24,011 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:24] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 20 0.010 0.023 2026-06-15 03:00:24,048 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:24] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 20 0.010 0.021 2026-06-15 03:00:24,084 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:24] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 20 0.009 0.021 2026-06-15 03:00:24,085 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_excluded_inactive_ptav: waiting for threads: [] 2026-06-15 03:00:24,105 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_multiple_attribute_lines_same_attribute ... 2026-06-15 03:00:24,220 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:24,232 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:24,417 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:24] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 39 0.016 0.171 2026-06-15 03:00:24,418 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_multiple_attribute_lines_same_attribute: waiting for threads: [] 2026-06-15 03:00:24,438 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestProductConfiguratorData.test_ptal_values_set_for_no_variant_atribute ... 2026-06-15 03:00:24,560 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:demo from n/a 2026-06-15 03:00:24,575 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:00:24,757 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:00:24] "POST /sale/product_configurator/get_values HTTP/1.1" 200 - 42 0.016 0.166 2026-06-15 03:00:24,758 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data.TestProductConfiguratorData.test_ptal_values_set_for_no_variant_atribute: waiting for threads: [] 2026-06-15 03:00:24,789 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:25,430 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_product_configurator_data: Starting TestSaleProductVariants.test_attribute_removal ... 2026-06-15 03:00:25,695 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:26,145 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: Starting TestSaleComboConfigurator.test_sale_combo_configurator ... 2026-06-15 03:00:26,482 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator.TestSaleComboConfigurator.test_sale_combo_configurator: Chrome headless failed to start: 2026-06-15 03:00:26,482 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: skipped TestSaleComboConfigurator.test_sale_combo_configurator : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:00:26,507 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: Starting TestSaleComboConfigurator.test_sale_combo_configurator_preconfigure_unconfigurable_ptals ... 2026-06-15 03:00:26,834 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator.TestSaleComboConfigurator.test_sale_combo_configurator_preconfigure_unconfigurable_ptals: Chrome headless failed to start: 2026-06-15 03:00:26,834 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: skipped TestSaleComboConfigurator.test_sale_combo_configurator_preconfigure_unconfigurable_ptals : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:00:26,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: Starting TestSaleComboConfigurator.test_sale_combo_configurator_preselect_single_unconfigurable_items ... 2026-06-15 03:00:27,432 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator.TestSaleComboConfigurator.test_sale_combo_configurator_preselect_single_unconfigurable_items: Chrome headless failed to start: 2026-06-15 03:00:27,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_configurator: skipped TestSaleComboConfigurator.test_sale_combo_configurator_preselect_single_unconfigurable_items : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:00:27,463 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:27,890 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_multicurrency: Starting TestSaleComboMultiCurrency.test_combo_item_extra_price_currency_conversion ... 2026-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7045] 2026-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [19] 2026-06-15 03:00:28,175 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_combo_multicurrency: Starting TestSaleComboMultiCurrency.test_combo_item_extra_price_same_currency ... 2026-06-15 03:00:28,410 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:31,579 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_early_payment_discount: Starting TestSaleEarlyPaymentDiscount.test_apply_mixed_epd_discount ... 2026-06-15 03:00:31,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_early_payment_discount: Starting TestSaleEarlyPaymentDiscount.test_apply_mixed_epd_discount_fixed_tax ... 2026-06-15 03:00:31,882 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_early_payment_discount: Starting TestSaleEarlyPaymentDiscount.test_apply_mixed_epd_discount_percent_and_fixed_tax ... 2026-06-15 03:00:32,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_early_payment_discount: Starting TestSaleEarlyPaymentDiscount.test_early_payment_discount ... 2026-06-15 03:00:32,495 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:00:32,920 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_compute_packaging_00 ... 2026-06-15 03:00:35,698 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_compute_packaging_01 ... 2026-06-15 03:00:37,401 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_compute_packaging_02 ... 2026-06-15 03:00:38,928 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_computes_auto_fill ... 2026-06-15 03:00:39,117 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_discount_rounding ... 2026-06-15 03:00:39,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_draft_quotation_followers ... 2026-06-15 03:00:39,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_invoicing_terms ... 2026-06-15 03:00:39,420 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_order_auto_lock_with_public_user ... 2026-06-15 03:00:39,822 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_price_recomputation_on_readonly_unit_price ... 2026-06-15 03:00:39,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_email_subtitle ... 2026-06-15 03:00:40,111 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_line_product_taxes_on_branch ... 2026-06-15 03:00:43,211 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_send_to_self ... 2026-06-15 03:00:43,746 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_standard_flow ... 2026-06-15 03:00:44,155 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657759058374568.1781492444.091040372848511-openerp-184-sale.order@07945a795dbf>: ['"Test Partner" <@False>'] 2026-06-15 03:00:44,172 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-06-15 03:00:44,421 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_order_unit_price_recompute_on_product_change ... 2026-06-15 03:00:44,832 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sale_sequence ... 2026-06-15 03:00:44,984 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_scheduled_mark_so_as_sent ... 2026-06-15 03:00:45,043 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.scheduled.message records with IDs: [1] 2026-06-15 03:00:45,060 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sent_quotation_followers ... 2026-06-15 03:00:45,149 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_company_empty ... 2026-06-15 03:00:46,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_discount_is_not_reset ... 2026-06-15 03:00:46,414 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_is_invoiceable_if_only_discount_line_remains_to_invoice ... 2026-06-15 03:00:46,897 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_is_not_invoiceable_if_only_discount_line_is_to_invoice ... 2026-06-15 03:00:47,227 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_so_names ... 2026-06-15 03:00:47,249 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sol_name_search ... 2026-06-15 03:00:47,286 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_sol_names ... 2026-06-15 03:00:47,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_state_changes ... 2026-06-15 03:00:47,831 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_tax_amount_rounding ... 2026-06-15 03:00:47,969 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_unlink_cancel ... 2026-06-15 03:00:48,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 622, model: sale.order 2026-06-15 03:00:48,078 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order records with IDs: [202] 2026-06-15 03:00:48,342 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2091] 2026-06-15 03:00:48,399 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [84, 83] 2026-06-15 03:00:48,416 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [92] 2026-06-15 03:00:48,421 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [62] 2026-06-15 03:00:48,432 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 622, model: sale.order 2026-06-15 03:00:48,448 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order records with IDs: [203] 2026-06-15 03:00:48,472 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4198] 2026-06-15 03:00:48,688 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_validity_days ... 2026-06-15 03:00:48,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrder.test_zero_quantity ... 2026-06-15 03:00:48,857 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:00:52,355 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleOrderInvoicing.test_invoice_state_when_ordered_quantity_is_negative ... 2026-06-15 03:00:52,975 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:00:53,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_action_recompute_taxes ... 2026-06-15 03:00:53,934 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_assign_sales_team_from_partner_user ... 2026-06-15 03:00:53,991 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_assign_sales_team_when_changing_user ... 2026-06-15 03:00:54,042 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_assign_tax_multi_company ... 2026-06-15 03:00:56,599 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_cannot_assign_tax_of_mismatch_company ... 2026-06-15 03:00:58,459 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_downpayment_amount_constraints ... 2026-06-15 03:00:58,496 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_keep_sales_team_when_changing_user_with_no_team ... 2026-06-15 03:00:58,555 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_qty_delivered_on_creation ... 2026-06-15 03:00:58,651 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSalesTeam.test_sale_order_analytic_distribution_change ... 2026-06-15 03:00:59,493 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafaf1300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:00:59,493 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cb48900> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:00:59,520 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:00,861 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe258680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:00,861 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1d5a8e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:00,896 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:01,803 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb18b5580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:01,804 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0c0aca0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:01,830 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:03,331 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1856ac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:03,332 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d0dd1c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:03,365 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order.py", line 929, in test_sale_order_analytic_distribution_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:05,031 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfeeebf60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:05,031 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0b97e20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:05,058 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:05,068 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:01:08,983 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24821] 2026-06-15 03:01:08,984 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-06-15 03:01:09,159 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleMailComposerUI.test_mail_attachment_removal_tour ... 2026-06-15 03:01:09,385 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order.TestSaleMailComposerUI.test_mail_attachment_removal_tour: Chrome headless failed to start: 2026-06-15 03:01:09,386 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: skipped TestSaleMailComposerUI.test_mail_attachment_removal_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:01:09,406 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order: Starting TestSaleMailComposerUI.test_mail_button_translation ... 2026-06-15 03:01:09,595 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:01:10,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_amount ... 2026-06-15 03:01:10,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_amount_discount_with_fixed_tax ... 2026-06-15 03:01:10,290 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_discount_translation ... 2026-06-15 03:01:10,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_discount_translation_tax_groups ... 2026-06-15 03:01:10,588 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_line_and_global_discount ... 2026-06-15 03:01:10,690 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_percent_discount_above_100 ... 2026-06-15 03:01:10,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_so_discount ... 2026-06-15 03:01:10,825 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [366] 2026-06-15 03:01:10,892 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [367] 2026-06-15 03:01:10,944 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_so_discount_with_fixed_tax ... 2026-06-15 03:01:11,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_sol_discount ... 2026-06-15 03:01:11,085 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_sol_discount_removal ... 2026-06-15 03:01:11,130 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:01:15,252 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_analytic_distribution ... 2026-06-15 03:01:16,061 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0908b80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:16,062 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0ca99940> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:16,089 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:17,473 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cb42700> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:17,473 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf933f60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:17,500 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:18,391 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6db380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:18,391 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe9668e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:18,418 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:19,762 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0731f80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:19,762 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0710860> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:19,790 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 449, in test_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:21,201 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_analytic_distribution_zero_line ... 2026-06-15 03:01:22,461 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1d09bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:22,462 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0bf4c20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:22,490 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:23,456 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe031d00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:23,457 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafe18360> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:23,487 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:24,883 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb032a480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:24,884 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf99c900> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:24,911 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:25,885 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafad2480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:25,886 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1e9a840> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:25,913 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 480, in test_analytic_distribution_zero_line analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:27,931 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_downpayment_description ... 2026-06-15 03:01:29,287 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_so_downpayment_invoice_credited_reinvoiced ... 2026-06-15 03:01:30,673 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1868, 1869, 1870, 1871] 2026-06-15 03:01:30,754 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3318] 2026-06-15 03:01:31,580 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_so_with_multiple_line_rounding ... 2026-06-15 03:01:32,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_and_account_breakdown ... 2026-06-15 03:01:33,664 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_breakdown_fixed_payment_method ... 2026-06-15 03:01:34,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_breakdown_fixed_payment_method_with_taxes_on_all_lines ... 2026-06-15 03:01:35,091 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_breakdown_other_currency ... 2026-06-15 03:01:35,823 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_breakdown_with_discount ... 2026-06-15 03:01:36,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_fixed_amount_analytic_distribution ... 2026-06-15 03:01:37,372 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe035bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:37,373 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0898540> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:37,400 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:38,798 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb08f2340> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:38,799 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c6879c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:38,826 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:39,742 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cf10400> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:39,743 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb172d080> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:39,770 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:41,162 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb07345e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:41,162 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e93060> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:41,190 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_order_down_payment.py", line 509, in test_tax_fixed_amount_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:42,681 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_fixed_amount_breakdown ... 2026-06-15 03:01:43,859 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_fixed_amount_price_include ... 2026-06-15 03:01:44,408 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_amount_rounding ... 2026-06-15 03:01:44,557 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted sale.order.line records with IDs: [374] 2026-06-15 03:01:45,297 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_breakdown ... 2026-06-15 03:01:46,032 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_include_base_amount_breakdown ... 2026-06-15 03:01:46,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_include_base_amount_breakdown_with_discount ... 2026-06-15 03:01:47,407 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_negative_amount_rounding_final_invoice ... 2026-06-15 03:01:47,586 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted sale.order.line records with IDs: [373, 374] 2026-06-15 03:01:48,693 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1888, 1889] 2026-06-15 03:01:48,734 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1890, 1891, 1892, 1893, 1894, 1895] 2026-06-15 03:01:48,790 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3415, 3416] 2026-06-15 03:01:49,198 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1896, 1897, 1898, 1899] 2026-06-15 03:01:49,260 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3412, 3413, 3414, 3417, 3418, 3419] 2026-06-15 03:01:49,311 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted mail.message records with IDs: [10172, 10171] 2026-06-15 03:01:49,345 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move records with IDs: [1332] 2026-06-15 03:01:49,350 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted mail.followers records with IDs: [4299] 2026-06-15 03:01:49,799 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_positive_amount_rounding_final_invoice ... 2026-06-15 03:01:49,978 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted sale.order.line records with IDs: [373, 374] 2026-06-15 03:01:51,289 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1904, 1905] 2026-06-15 03:01:51,334 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1906, 1907, 1908, 1909, 1910, 1911] 2026-06-15 03:01:51,386 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3436, 3437] 2026-06-15 03:01:51,823 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1912, 1913, 1914, 1915] 2026-06-15 03:01:51,886 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3433, 3434, 3435, 3438, 3439, 3440] 2026-06-15 03:01:51,937 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted mail.message records with IDs: [10180, 10179] 2026-06-15 03:01:51,964 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move records with IDs: [1335] 2026-06-15 03:01:51,968 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted mail.followers records with IDs: [4305] 2026-06-15 03:01:52,430 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_price_include_small_amount_rounding_final_invoice ... 2026-06-15 03:01:54,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_down_payment: Starting TestSaleOrderDownPayment.test_tax_with_diff_tax_on_invoice_breakdown ... 2026-06-15 03:01:54,275 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted sale.order.line records with IDs: [372, 373, 374] 2026-06-15 03:01:54,864 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line.ctp records with IDs: [1926, 1927] 2026-06-15 03:01:54,920 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #638 deleted account.move.line records with IDs: [3478] 2026-06-15 03:01:56,197 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05f1f560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:56,197 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1b61620> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:56,224 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:01:56,235 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:01:56,340 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_product_catalog: Starting TestSaleOrderProductCatalog.test_sale_order_product_catalog_branch_company_tour ... 2026-06-15 03:01:57,941 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_product_catalog.TestSaleOrderProductCatalog.test_sale_order_product_catalog_branch_company_tour: Chrome headless failed to start: 2026-06-15 03:01:57,942 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_order_product_catalog: skipped TestSaleOrderProductCatalog.test_sale_order_product_catalog_branch_company_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:01:57,999 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:01:58,614 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_combo_product_discount ... 2026-06-15 03:01:58,802 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_combo_product_extra_price_currency ... 2026-06-15 03:01:59,125 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_combo_product_zero_base_price_distributes_evenly ... 2026-06-15 03:01:59,295 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_compute_price_unit_no_currency ... 2026-06-15 03:01:59,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_discount_and_amount_undiscounted ... 2026-06-15 03:01:59,739 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2224] 2026-06-15 03:02:00,036 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_discount_and_untaxed_subtotal ... 2026-06-15 03:02:00,462 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_fiscalposition_application ... 2026-06-15 03:02:03,103 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_free_product_and_price_include_fixed_tax ... 2026-06-15 03:02:03,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_manual_price_prevents_recompute ... 2026-06-15 03:02:03,592 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_multi_currency_discount ... 2026-06-15 03:02:05,009 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_negative_discounts ... 2026-06-15 03:02:05,104 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_no_pricelist_rules ... 2026-06-15 03:02:05,307 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_based_on_another ... 2026-06-15 03:02:05,389 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_dates ... 2026-06-15 03:02:05,622 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_minimal_qty ... 2026-06-15 03:02:05,737 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_price_recompute_on_quantity_change ... 2026-06-15 03:02:06,292 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_product_context ... 2026-06-15 03:02:06,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_pricelist_with_another_currency ... 2026-06-15 03:02:06,607 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_product_quantity_rounding ... 2026-06-15 03:02:06,882 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_sale_tax_mapping ... 2026-06-15 03:02:07,020 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_sale_with_taxes ... 2026-06-15 03:02:07,081 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_show_discount ... 2026-06-15 03:02:07,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_so_tax_mapping ... 2026-06-15 03:02:07,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_so_tax_mapping_multicompany ... 2026-06-15 03:02:08,919 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_prices: Starting TestSalePrices.test_update_prices ... 2026-06-15 03:02:09,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:02:09,261 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3372] 2026-06-15 03:02:09,414 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3391] 2026-06-15 03:02:09,425 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_product_attribute_value_config: Starting TestSaleProductAttributeValueConfig.test_01_is_combination_possible_archived ... 2026-06-15 03:02:09,651 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3375, 3376, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390] 2026-06-15 03:02:09,670 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2165] 2026-06-15 03:02:09,801 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3396, 3397, 3398, 3399, 3400] 2026-06-15 03:02:09,823 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2159] 2026-06-15 03:02:09,875 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3395] 2026-06-15 03:02:09,969 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2173] 2026-06-15 03:02:10,076 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3402, 3403] 2026-06-15 03:02:10,275 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412] 2026-06-15 03:02:10,503 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3424, 3425, 3426, 3427, 3428, 3413, 3414, 3415, 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3423] 2026-06-15 03:02:10,532 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2174] 2026-06-15 03:02:10,708 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3430, 3431, 3432, 3433, 3434] 2026-06-15 03:02:10,729 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2175] 2026-06-15 03:02:10,810 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3429] 2026-06-15 03:02:10,914 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [2176] 2026-06-15 03:02:11,027 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3435, 3436] 2026-06-15 03:02:11,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:02:11,584 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_product_template: Starting TestSaleProductTemplate.test_sale_get_additional_configurator_data ... 2026-06-15 03:02:11,649 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_product_template: Starting TestSaleProductTemplate.test_sale_get_configurator_display_price ... 2026-06-15 03:02:11,742 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:02:17,310 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleRefund.test_refund_create ... 2026-06-15 03:02:17,902 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleRefund.test_refund_invoice_with_downpayment ... 2026-06-15 03:02:19,197 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_refund: Starting TestSaleRefund.test_refund_modify ... 2026-06-15 03:02:21,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:02:24,002 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_report: Starting TestSaleReportCurrencyRate.test_sale_report_foreign_currency ... 2026-06-15 03:02:24,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_report: Starting TestSaleReportCurrencyRate.test_sale_report_with_downpayment ... 2026-06-15 03:02:25,159 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:02:32,773 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_amount_to_invoice_multiple_so ... 2026-06-15 03:02:33,508 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_amount_to_invoice_one_line_multiple_so ... 2026-06-15 03:02:34,219 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_amount_to_invoice_price_unit_change ... 2026-06-15 03:02:34,780 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_amount_to_invoice_with_discount ... 2026-06-15 03:02:35,310 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_credit_note_automatic_matching ... 2026-06-15 03:02:36,047 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_credit_note_no_automatic_matching ... 2026-06-15 03:02:36,795 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment ... 2026-06-15 03:02:37,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_fixed_amount_with_zero_total_amount ... 2026-06-15 03:02:38,257 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_invoice_and_partial_credit_note ... 2026-06-15 03:02:40,037 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_line_name ... 2026-06-15 03:02:40,703 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_line_remains_on_SO ... 2026-06-15 03:02:41,563 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_percentage_tax_icl ... 2026-06-15 03:02:42,339 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_downpayment_validation ... 2026-06-15 03:02:43,073 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_group_invoice ... 2026-06-15 03:02:44,023 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice ... 2026-06-15 03:02:45,392 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_after_product_return_price_not_default ... 2026-06-15 03:02:46,025 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted stock.move.line records with IDs: [2173] 2026-06-15 03:02:46,097 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted stock.move records with IDs: [2259] 2026-06-15 03:02:46,177 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_analytic_distribution_model ... 2026-06-15 03:02:46,957 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfbd9ac00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:46,958 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cbd2a20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:46,985 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:48,330 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafad1760> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:48,331 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf740b80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:48,357 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:49,668 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c7cbf60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:49,669 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0e16160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:49,696 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:50,602 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb03b6520> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:50,603 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cbbf9c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:50,630 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 761, in test_invoice_analytic_distribution_model analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:53,032 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_analytic_rule_with_account_prefix ... 2026-06-15 03:02:53,865 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9498a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:53,866 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfdfad440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:53,893 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:54,777 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0caf79c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:54,778 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb21b76a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:55,270 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:56,163 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0249bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:56,164 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0786ac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:56,190 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:57,521 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e90220> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:57,521 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05b2e0c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:57,548 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 799, in test_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:58,469 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cc9b4c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:58,470 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1c3d620> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:58,496 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:59,782 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfed13ba0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:59,782 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cf7f9c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:02:59,808 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:00,709 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb01daca0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:00,709 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0db36a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:00,736 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:02,089 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e9ccc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:02,090 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb02149a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:02,117 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 808, in test_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'manual'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:03,371 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_combo_product ... 2026-06-15 03:03:04,041 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_line_name_has_product_name ... 2026-06-15 03:03:04,596 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_with_discount ... 2026-06-15 03:03:05,260 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_invoice_with_sections ... 2026-06-15 03:03:06,188 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-06-15 03:03:06,978 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafcd5120> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:06,979 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafaa84a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:07,005 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:07,915 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1ec6c00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:07,916 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1f13600> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:07,943 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:09,299 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6cde40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:09,300 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c95bc40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:09,327 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:10,247 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c94fce0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:10,248 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafcd5580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:10,275 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1349, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:11,675 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb08db560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:11,675 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb06e22a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:11,702 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:13,054 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0ddd080> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:13,054 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb07e87c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:13,082 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:13,995 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1ec5d00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:13,996 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb193cae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:14,023 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:15,388 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0569aac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:15,389 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05a7a3e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:15,417 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale/tests/test_sale_to_invoice.py", line 1362, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:16,704 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_multi_company_invoice ... 2026-06-15 03:03:17,934 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_multiple_sale_orders_on_same_invoice ... 2026-06-15 03:03:18,764 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_qty_invoiced ... 2026-06-15 03:03:20,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_refund_salesteam ... 2026-06-15 03:03:20,769 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_sale_order_standard_flow_with_invoicing ... 2026-06-15 03:03:21,273 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <929614693813603.1781492601.188069820404053-openerp-263-sale.order@07945a795dbf>: ['"partner_a" <@False>'] 2026-06-15 03:03:21,308 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [489] 2026-06-15 03:03:22,229 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_salesperson_in_invoice_followers ... 2026-06-15 03:03:22,620 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [490] 2026-06-15 03:03:22,633 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted mail.message records with IDs: [10356] 2026-06-15 03:03:22,643 183 INFO rb-a5dbff4-222183-385649 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-06-15 03:03:22,869 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [491] 2026-06-15 03:03:23,335 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #655 deleted mail.mail records with IDs: [492] 2026-06-15 03:03:23,519 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_search_invoice_ids ... 2026-06-15 03:03:24,017 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_so_create_multicompany ... 2026-06-15 03:03:24,645 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_sale_to_invoice: Starting TestSaleToInvoice.test_so_note_to_invoice ... 2026-06-15 03:03:26,453 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05b46a20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:26,453 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe12ee80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:26,481 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:26,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:03:30,011 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_discount_with_round_globally_sale_orders ... 2026-06-15 03:03:30,291 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [391] 2026-06-15 03:03:30,500 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_mixed_combined_standalone_taxes_sale_orders ... 2026-06-15 03:03:30,737 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [393] 2026-06-15 03:03:30,949 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [394] 2026-06-15 03:03:31,127 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [395] 2026-06-15 03:03:31,315 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_preceding_subtotal_sale_orders ... 2026-06-15 03:03:31,579 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [397] 2026-06-15 03:03:31,735 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_preceding_subtotal_with_include_base_amount_sale_orders ... 2026-06-15 03:03:31,937 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_preceding_subtotal_with_tax_group_sale_orders ... 2026-06-15 03:03:32,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_reverse_charge_division_tax_sale_orders ... 2026-06-15 03:03:32,289 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [401] 2026-06-15 03:03:32,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_reverse_charge_percent_tax_sale_orders ... 2026-06-15 03:03:32,583 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [403] 2026-06-15 03:03:32,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_reverse_charge_taxes_1_generic_helpers ... 2026-06-15 03:03:32,873 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_reverse_charge_taxes_2_generic_helpers ... 2026-06-15 03:03:33,056 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_taxes_l10n_be_sale_orders ... 2026-06-15 03:03:33,123 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [390, 389, 388] 2026-06-15 03:03:33,278 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [407] 2026-06-15 03:03:33,440 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [408] 2026-06-15 03:03:33,594 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [409] 2026-06-15 03:03:33,753 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [410] 2026-06-15 03:03:33,907 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [411] 2026-06-15 03:03:34,071 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [412] 2026-06-15 03:03:34,222 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [413] 2026-06-15 03:03:34,373 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [414] 2026-06-15 03:03:34,519 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_taxes_l10n_br_sale_orders ... 2026-06-15 03:03:34,606 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [390, 389, 388] 2026-06-15 03:03:34,761 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [416] 2026-06-15 03:03:34,942 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [417] 2026-06-15 03:03:35,095 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [418] 2026-06-15 03:03:35,257 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [419] 2026-06-15 03:03:35,415 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [420] 2026-06-15 03:03:35,592 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [421] 2026-06-15 03:03:35,748 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [422] 2026-06-15 03:03:35,899 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_taxes_l10n_in_sale_orders ... 2026-06-15 03:03:35,969 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [390, 389, 388] 2026-06-15 03:03:36,120 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [424] 2026-06-15 03:03:36,294 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [425] 2026-06-15 03:03:36,474 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [426] 2026-06-15 03:03:36,639 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [427] 2026-06-15 03:03:36,839 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [428] 2026-06-15 03:03:37,067 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [429] 2026-06-15 03:03:37,247 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [430] 2026-06-15 03:03:37,427 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummarySale.test_taxes_l10n_mx_sale_orders ... 2026-06-15 03:03:37,670 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #664 deleted res.currency.rate records with IDs: [432] 2026-06-15 03:03:37,917 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:03:38,390 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_async_emails.tests.test_sale_order: Starting TestSaleOrder.test_async_emails_cron_does_not_trigger_itself ... 2026-06-15 03:03:38,457 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_async_emails.tests.test_sale_order: Starting TestSaleOrder.test_order_status_email_is_sent_asynchronously ... 2026-06-15 03:03:38,484 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_async_emails.tests.test_sale_order: Starting TestSaleOrder.test_order_status_email_is_sent_synchronously_if_not_configured ... 2026-06-15 03:03:38,511 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:03:47,824 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb2072660> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:47,825 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe1a5580> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:47,852 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:48,774 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c6877e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:48,774 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0786ac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:48,802 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:50,141 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb07c9300> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:50,142 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafcd9bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:50,169 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:51,125 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d21a3e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:51,125 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafcf6700> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:51,153 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_expense/tests/test_reinvoice.py", line 27, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:03:52,594 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expense_reinvoice_tax_multine_line ... 2026-06-15 03:03:53,730 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [129] 2026-06-15 03:03:54,109 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_analytic_distribution ... 2026-06-15 03:03:54,745 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [130] 2026-06-15 03:03:55,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_1_create_moves ... 2026-06-15 03:03:55,618 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:03:56,213 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_2_reset_sheet_to_draft ... 2026-06-15 03:03:56,683 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:03:57,613 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line.ctp records with IDs: [2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046] 2026-06-15 03:03:57,679 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line records with IDs: [3661, 3662, 3663, 3664, 3665, 3666] 2026-06-15 03:03:58,108 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_3_recreate_move_after_reset ... 2026-06-15 03:03:58,556 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:03:59,447 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line.ctp records with IDs: [2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112] 2026-06-15 03:03:59,520 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line records with IDs: [3693, 3694, 3695, 3696, 3697, 3698] 2026-06-15 03:04:00,259 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [131] 2026-06-15 03:04:00,678 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_4_reset_sheet_move_to_draft ... 2026-06-15 03:04:01,141 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:04:01,714 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.analytic.line records with IDs: [765, 766, 767, 768, 769, 770] 2026-06-15 03:04:01,958 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_5_repost_sheet_move_after_reset_to_draft ... 2026-06-15 03:04:02,452 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:04:02,978 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.analytic.line records with IDs: [771, 772, 773, 774, 775, 776] 2026-06-15 03:04:03,496 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_6_reverse_expense_move ... 2026-06-15 03:04:03,939 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128] 2026-06-15 03:04:04,991 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line.ctp records with IDs: [2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214] 2026-06-15 03:04:05,065 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.move.line records with IDs: [3764, 3765, 3766, 3767, 3768, 3769] 2026-06-15 03:04:05,258 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_reinvoice: Starting TestReInvoice.test_expenses_reinvoice_case_7_ensure_one2one_relationship ... 2026-06-15 03:04:05,894 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [128, 132] 2026-06-15 03:04:07,032 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted mail.activity records with IDs: [133] 2026-06-15 03:04:07,594 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #668 deleted account.analytic.line records with IDs: [789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800] 2026-06-15 03:04:08,766 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb116f100> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:08,766 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafe22340> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:08,794 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:08,804 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:04:18,399 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6b56c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:18,399 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb20e5080> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:18,427 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:19,827 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1854040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:19,828 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c6663e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:19,856 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:20,759 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0c16520> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:20,760 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1798860> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:20,786 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:22,128 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6cf7e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:22,129 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafcdf420> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:22,155 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:22,503 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_sale_expense: Starting TestSaleExpense.test_expense_multi_id_analytic_distribution ... 2026-06-15 03:04:24,046 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #678 deleted mail.activity records with IDs: [134] 2026-06-15 03:04:24,316 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense.tests.test_sale_expense: Starting TestSaleExpense.test_sale_expense ... 2026-06-15 03:04:24,909 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #678 deleted mail.activity records with IDs: [135] 2026-06-15 03:04:25,652 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #678 deleted mail.activity records with IDs: [136] 2026-06-15 03:04:27,518 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cb2dda0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:27,518 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe983600> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:27,549 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:27,559 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:04:34,751 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05940fe0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:34,751 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb01db560> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:35,242 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:36,157 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb054a340> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:36,157 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb1590040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:36,183 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:37,528 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb07379c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:37,529 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05a7a3e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:37,557 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:38,479 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1765440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:38,480 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05943c40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:38,506 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/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-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:38,869 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_expense_margin.tests.test_so_expense_purchase_price: Starting TestExpenseMargin.test_expense_reinvoice_purchase_price ... 2026-06-15 03:04:40,649 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #688 deleted mail.activity records with IDs: [137] 2026-06-15 03:04:42,234 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3702c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:42,234 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c7ad760> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:42,261 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:04:42,271 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:04:43,158 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_gelato_delivery_is_not_available_for_generic_order ... 2026-06-15 03:04:43,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_generic_delivery_is_not_available_for_gelato_order ... 2026-06-15 03:04:43,226 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_get_cheapest_express_delivery_price ... 2026-06-15 03:04:43,252 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_get_cheapest_normal_delivery_price ... 2026-06-15 03:04:43,279 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_incomplete_partner_address_prevents_delivery ... 2026-06-15 03:04:43,306 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_only_gelato_carriers_are_available_for_gelato_order ... 2026-06-15 03:04:43,328 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_delivery_carrier: Starting TestDeliveryCarrier.test_only_generic_carriers_are_available_for_generic_order ... 2026-06-15 03:04:43,357 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:04:43,997 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_creating_attributes_sets_product_uid_on_template ... 2026-06-15 03:04:44,035 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_creating_attributes_sets_product_uids_on_variants ... 2026-06-15 03:04:44,181 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_creating_print_images_saves_front_as_default ... 2026-06-15 03:04:44,208 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_assigns_existing_attribute_values ... 2026-06-15 03:04:44,378 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_assigns_existing_attributes ... 2026-06-15 03:04:44,551 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_assigns_new_attribute_values ... 2026-06-15 03:04:44,796 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3559] 2026-06-15 03:04:44,814 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_assigns_new_attributes ... 2026-06-15 03:04:44,965 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_creates_missing_attribute_values ... 2026-06-15 03:04:45,213 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3563] 2026-06-15 03:04:45,246 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_creates_missing_attributes ... 2026-06-15 03:04:45,421 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_product_template: Starting TestProductTemplate.test_synchronizing_template_creates_product_variants ... 2026-06-15 03:04:45,633 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted product.product records with IDs: [3567] 2026-06-15 03:04:45,659 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:04:46,233 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_sale_order: Starting TestGelatoSaleOrder.test_allow_adding_generic_service_product_to_gelato_order ... 2026-06-15 03:04:46,292 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_sale_order: Starting TestGelatoSaleOrder.test_allow_modifying_generic_service_product_on_gelato_order ... 2026-06-15 03:04:46,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_sale_order: Starting TestGelatoSaleOrder.test_prevent_adding_generic_goods_product_to_gelato_order ... 2026-06-15 03:04:46,471 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_gelato.tests.test_sale_order: Starting TestGelatoSaleOrder.test_prevent_modifying_generic_service_product_to_goods_product_on_gelato_order ... 2026-06-15 03:04:46,578 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:04:47,312 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_buy_gift_card: Starting TestBuyGiftCard.test_buying_gift_card ... 2026-06-15 03:04:47,483 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [102] 2026-06-15 03:04:47,501 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_buy_gift_card: Starting TestBuyGiftCard.test_gift_card_email_sender ... 2026-06-15 03:04:47,722 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [280, 279, 278, 277, 276, 275, 274, 273, 272, 271, 270, 269, 268, 267, 266, 265, 264, 263, 262, 261, 260, 259, 258, 257, 256, 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240, 239, 238, 237, 236, 235, 234, 233, 232, 231, 230, 229, 228, 227, 226, 225, 224, 223, 222, 221, 220, 219, 218, 217, 216, 215, 214, 213, 212, 211, 210, 209, 208, 207, 206, 205, 204, 203, 202, 201, 200, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1] 2026-06-15 03:04:47,746 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3425, 3424, 3423, 3422, 3421, 82, 81] 2026-06-15 03:04:47,923 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:04:48,985 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_100_percent_discount ... 2026-06-15 03:04:49,190 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_archived_reward_products ... 2026-06-15 03:04:49,585 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_loyalty_card_unlinks_draft_points_from_sale_order ... 2026-06-15 03:04:49,754 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [85] 2026-06-15 03:04:49,788 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_cancel_order_with_coupons ... 2026-06-15 03:04:49,999 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #702 deleted loyalty.card records with IDs: [110] 2026-06-15 03:04:50,010 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #702 deleted sale.order.coupon.points records with IDs: [88] 2026-06-15 03:04:50,036 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_coupon_program_restricted_to_pricelists ... 2026-06-15 03:04:50,662 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_max_amount_on_specific_product ... 2026-06-15 03:04:50,894 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [838, 839] 2026-06-15 03:04:50,910 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [118] 2026-06-15 03:04:50,985 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [840] 2026-06-15 03:04:51,100 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [841, 842, 843] 2026-06-15 03:04:51,115 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [119] 2026-06-15 03:04:51,227 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [844, 845, 846] 2026-06-15 03:04:51,240 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [120] 2026-06-15 03:04:51,342 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_on_taxes_with_child_tax ... 2026-06-15 03:04:51,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_reward_claimable_only_once ... 2026-06-15 03:04:51,688 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_distribution_amount_payment_programs ... 2026-06-15 03:04:51,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_applied_ewallet_topup_in_order ... 2026-06-15 03:04:52,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_code_use_restriction ... 2026-06-15 03:04:52,438 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_program_without_trigger_product ... 2026-06-15 03:04:52,722 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_expired_ewallet_is_not_claimable ... 2026-06-15 03:04:52,890 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_gift_card_program_without_product ... 2026-06-15 03:04:53,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_multiple_discount_specific ... 2026-06-15 03:04:53,348 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_multiple_rewards_after_confirm ... 2026-06-15 03:04:53,357 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [122] 2026-06-15 03:04:53,391 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [140] 2026-06-15 03:04:53,611 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [128] 2026-06-15 03:04:53,949 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_nominative_programs ... 2026-06-15 03:04:54,098 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_discount_code_no_domain_program ... 2026-06-15 03:04:54,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_ewallet ... 2026-06-15 03:04:55,535 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_general_discount_code_specific_domain_program ... 2026-06-15 03:04:56,059 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_giftcard ... 2026-06-15 03:04:56,507 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_global_discount_code_no_domain_program ... 2026-06-15 03:04:56,973 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-06-15 03:04:57,489 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_promotion_program_restricted_to_pricelists ... 2026-06-15 03:04:57,667 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [891] 2026-06-15 03:04:57,695 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [142] 2026-06-15 03:04:57,785 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [892] 2026-06-15 03:04:57,812 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [143] 2026-06-15 03:04:57,897 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_sol_free_product_description_equals_reward_description ... 2026-06-15 03:04:58,061 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_specific_promotion_on_free_product ... 2026-06-15 03:04:58,288 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:04:59,034 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_add_loyalty_history_line_with_reward ... 2026-06-15 03:04:59,388 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_add_loyalty_history_line_without_reward ... 2026-06-15 03:04:59,509 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [150] 2026-06-15 03:04:59,781 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_delete_loyalty_history_line_on_cancel ... 2026-06-15 03:04:59,962 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [152] 2026-06-15 03:05:00,201 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2228] 2026-06-15 03:05:00,265 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [134] 2026-06-15 03:05:00,296 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [906] 2026-06-15 03:05:00,323 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [139] 2026-06-15 03:05:00,352 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_loyalty_history_multi_reward ... 2026-06-15 03:05:00,580 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [153] 2026-06-15 03:05:00,843 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:01,571 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_gift_card_product_has_no_taxes_on_creation ... 2026-06-15 03:05:01,694 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_and_discount ... 2026-06-15 03:05:01,911 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_blocking_discount ... 2026-06-15 03:05:02,130 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_fixed_tax ... 2026-06-15 03:05:02,295 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [159] 2026-06-15 03:05:02,504 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_uses_gift_card_product_taxes ... 2026-06-15 03:05:02,628 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [921] 2026-06-15 03:05:02,705 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [922] 2026-06-15 03:05:02,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_multiple_gift_card ... 2026-06-15 03:05:02,925 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_single_gift_card_over ... 2026-06-15 03:05:03,090 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [164] 2026-06-15 03:05:03,282 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_single_gift_card_under ... 2026-06-15 03:05:03,591 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:04,280 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs ... 2026-06-15 03:05:05,517 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs_confirm_on_branch ... 2026-06-15 03:05:08,352 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs_on_branch ... 2026-06-15 03:05:10,494 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:11,549 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_apply_order_and_specific_discounts ... 2026-06-15 03:05:11,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_coupon_discount_fixed_amount_tax_excl ... 2026-06-15 03:05:12,045 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [948, 949, 950, 951] 2026-06-15 03:05:12,073 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [172] 2026-06-15 03:05:12,332 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_coupon_discount_fixed_amount_tax_incl ... 2026-06-15 03:05:12,598 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [959, 960, 961, 962] 2026-06-15 03:05:12,625 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [175] 2026-06-15 03:05:12,844 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_program_discount_fixed_amount ... 2026-06-15 03:05:13,150 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [968, 969] 2026-06-15 03:05:13,174 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [178] 2026-06-15 03:05:13,192 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_rule_minimum_amount ... 2026-06-15 03:05:13,323 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_change_promo_amount ... 2026-06-15 03:05:13,480 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_taxes_attribution ... 2026-06-15 03:05:13,708 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_taxes_attribution_multiline ... 2026-06-15 03:05:14,011 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_with_negative_cost ... 2026-06-15 03:05:14,182 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_tax_not_affected ... 2026-06-15 03:05:14,354 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_tax_not_affected_2 ... 2026-06-15 03:05:14,529 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_loyalty_card_tax_total ... 2026-06-15 03:05:14,707 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_discount_on_multiple_specific_products ... 2026-06-15 03:05:14,946 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_fixed_price ... 2026-06-15 03:05:15,157 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [996] 2026-06-15 03:05:15,183 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [196] 2026-06-15 03:05:15,201 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_free_prods_with_min_qty_and_reward_qty_and_rule ... 2026-06-15 03:05:15,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_free_product_different_than_rule_product_with_multiple_application ... 2026-06-15 03:05:15,617 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_modify_reward_line_qty ... 2026-06-15 03:05:15,791 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_multi_product_max_discount ... 2026-06-15 03:05:15,933 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_next_order ... 2026-06-15 03:05:16,121 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [201] 2026-06-15 03:05:16,384 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_check_eligibility ... 2026-06-15 03:05:16,644 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_extras ... 2026-06-15 03:05:16,821 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_free_and_paid_product_qty ... 2026-06-15 03:05:16,960 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [182] 2026-06-15 03:05:17,042 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1017, 1018] 2026-06-15 03:05:17,072 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [208] 2026-06-15 03:05:17,099 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [207] 2026-06-15 03:05:17,211 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_free_prod_with_min_amount_and_qty_on_same_prod ... 2026-06-15 03:05:17,414 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1021] 2026-06-15 03:05:17,513 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1022] 2026-06-15 03:05:17,540 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [210] 2026-06-15 03:05:17,558 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_one_discount_line_per_tax ... 2026-06-15 03:05:18,285 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1031, 1032, 1033, 1034] 2026-06-15 03:05:18,320 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [214] 2026-06-15 03:05:18,664 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1024] 2026-06-15 03:05:18,845 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1029, 1039] 2026-06-15 03:05:18,887 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [211] 2026-06-15 03:05:18,912 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_taxes_and_rules ... 2026-06-15 03:05:19,106 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1041] 2026-06-15 03:05:19,135 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [217] 2026-06-15 03:05:19,416 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_step_percentages ... 2026-06-15 03:05:19,765 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1047] 2026-06-15 03:05:19,789 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [222, 223] 2026-06-15 03:05:19,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_rounded_used_loyalty_points ... 2026-06-15 03:05:20,194 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_rounding_program_application ... 2026-06-15 03:05:21,423 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_specific_discount_multiple_taxes ... 2026-06-15 03:05:21,671 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1055, 1056] 2026-06-15 03:05:21,701 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [228, 227] 2026-06-15 03:05:21,844 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_specific_discount_product_group ... 2026-06-15 03:05:22,107 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1063, 1064, 1065] 2026-06-15 03:05:22,130 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [232, 231, 233] 2026-06-15 03:05:22,295 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:23,020 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_sale_auto_invoice: Starting TestSaleAutoInvoice.test_automatic_invoice_on_zero_amount_order ... 2026-06-15 03:05:23,258 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [238] 2026-06-15 03:05:23,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594121398277201.1781492723.862158060073853-openerp-395-sale.order@07945a795dbf>: ['"Test Partner" <@False>'] 2026-06-15 03:05:23,968 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [495] 2026-06-15 03:05:24,813 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:05:25,493 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_sale_invoicing: Starting TestSaleInvoicing.test_coupon_on_order_sequence ... 2026-06-15 03:05:25,766 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_sale_invoicing: Starting TestSaleInvoicing.test_invoicing_order_with_promotions ... 2026-06-15 03:05:26,605 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_sale_invoicing: Starting TestSaleInvoicing.test_reward_line_does_not_split_group_tax ... 2026-06-15 03:05:26,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:27,670 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_sale_unlink_reward ... 2026-06-15 03:05:27,860 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_unlink_expired_coupon_line ... 2026-06-15 03:05:28,009 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1088] 2026-06-15 03:05:28,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:28,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_delivery_shant_count_toward_quantity_bought ... 2026-06-15 03:05:29,018 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_discount_reward_claimable_when_shipping_reward_already_claimed_from_same_coupon ... 2026-06-15 03:05:29,214 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_reward ... 2026-06-15 03:05:29,593 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1098] 2026-06-15 03:05:29,655 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1099] 2026-06-15 03:05:29,692 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [248] 2026-06-15 03:05:29,710 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_reward_last_line ... 2026-06-15 03:05:29,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_should_be_removed_when_rules_are_not_met ... 2026-06-15 03:05:30,203 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1103] 2026-06-15 03:05:30,234 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [250] 2026-06-15 03:05:30,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_nothing_delivered_nothing_to_invoice ... 2026-06-15 03:05:30,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_shipping_cost ... 2026-06-15 03:05:31,208 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1108, 1109, 1110] 2026-06-15 03:05:31,235 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [252, 253] 2026-06-15 03:05:31,408 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_shipping_cost_numbers ... 2026-06-15 03:05:31,923 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:32,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_delivery_cost_discounts ... 2026-06-15 03:05:32,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_delivery_cost_gift_card ... 2026-06-15 03:05:33,295 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_discount_percentage_ignores_delivery_lines ... 2026-06-15 03:05:33,542 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_free_delivery_cost_with_ewallet ... 2026-06-15 03:05:33,784 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1126] 2026-06-15 03:05:33,854 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:05:34,522 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_01_template_without_pricelist ... 2026-06-15 03:05:34,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_02_template_with_discount_included_pricelist ... 2026-06-15 03:05:34,722 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_03_template_with_discount_excluded_pricelist ... 2026-06-15 03:05:34,843 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_04_update_pricelist_option_line ... 2026-06-15 03:05:34,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_option_creation ... 2026-06-15 03:05:35,281 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_option_price_unit_is_not_recomputed ... 2026-06-15 03:05:35,382 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_product_description_no_template_description ... 2026-06-15 03:05:35,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_product_description_with_template_description ... 2026-06-15 03:05:35,544 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_reload_template_translations ... 2026-06-15 03:05:36,771 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_show_update_pricelist_false_on_sale_order_open ... 2026-06-15 03:05:37,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_updating_price_upon_changing_pricelist ... 2026-06-15 03:05:37,417 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_warning_quotation ... 2026-06-15 03:05:37,675 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:39,960 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_branch_template_can_use_parent_company_products ... 2026-06-15 03:05:40,022 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_company_changes_on_template ... 2026-06-15 03:05:40,692 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_no_restricted_product_on_shared_template ... 2026-06-15 03:05:41,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_parent_template_cannot_use_branch_company_products ... 2026-06-15 03:05:42,000 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_template_cannot_use_unrelated_company_products ... 2026-06-15 03:05:42,763 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:45,894 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui: Starting TestUi.test_01_sale_tour ... 2026-06-15 03:05:46,066 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_01_sale_tour: Chrome headless failed to start: 2026-06-15 03:05:46,067 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui: skipped TestUi.test_01_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:05:46,089 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui: Starting TestUi.test_04_portal_sale_signature_without_name_tour ... 2026-06-15 03:05:46,400 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_04_portal_sale_signature_without_name_tour: Chrome headless failed to start: 2026-06-15 03:05:46,400 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_management.tests.test_sale_ui: skipped TestUi.test_04_portal_sale_signature_without_name_tour : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:05:46,472 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:05:49,954 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_kit_subkits ... 2026-06-15 03:05:51,093 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_return_and_create_invoice ... 2026-06-15 03:05:55,213 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_return_and_credit_note ... 2026-06-15 03:06:00,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_invoice_additional_kit_component_from_delivery ... 2026-06-15 03:06:01,292 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #725 deleted stock.move records with IDs: [2347] 2026-06-15 03:06:02,349 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_kit_avco_fully_owned_and_delivered_invoice_post_delivery ... 2026-06-15 03:06:03,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_kit_avco_partially_owned_and_delivered_invoice_post_delivery ... 2026-06-15 03:06:04,285 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_kit_component_avco_rounding_4_digits ... 2026-06-15 03:06:05,870 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sale_mrp_anglo_saxon_variant ... 2026-06-15 03:06:07,751 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sale_mrp_kit_bom_cogs ... 2026-06-15 03:06:09,254 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sell_kit_invoice_before_delivery ... 2026-06-15 03:06:10,553 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:06:19,053 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_00_sale_mrp_flow ... 2026-06-15 03:06:24,051 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_01_sale_mrp_delivery_kit ... 2026-06-15 03:06:25,989 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_02_sale_mrp_anglo_saxon ... 2026-06-15 03:06:28,269 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_03_sale_mrp_simple_kit_qty_delivered ... 2026-06-15 03:06:31,308 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_04_sale_mrp_kit_qty_delivered ... 2026-06-15 03:06:37,230 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_05_mrp_sale_kit_availability ... 2026-06-15 03:06:41,318 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_06_kit_qty_delivered_mixed_uom ... 2026-06-15 03:06:44,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_07_kit_availability_mixed_uom ... 2026-06-15 03:06:49,387 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_10_sale_mrp_kits_routes ... 2026-06-15 03:06:51,760 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_11_sale_mrp_explode_kits_uom_quantities ... 2026-06-15 03:06:54,840 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_13_so_return_kit ... 2026-06-15 03:06:56,247 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_14_change_bom_type ... 2026-06-15 03:06:58,320 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_15_anglo_saxon_variant_price_unit ... 2026-06-15 03:06:59,783 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_16_anglo_saxon_variant_price_unit_multi_company ... 2026-06-15 03:07:00,989 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_avoid_removing_kit_bom_in_use ... 2026-06-15 03:07:01,966 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted mrp.bom records with IDs: [195] 2026-06-15 03:07:01,983 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_bidirectional_so_mo_link_with_mtso ... 2026-06-15 03:07:02,319 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_cancel_flow_1 ... 2026-06-15 03:07:03,545 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2384] 2026-06-15 03:07:03,693 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_cancel_flow_2 ... 2026-06-15 03:07:04,952 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2385] 2026-06-15 03:07:05,131 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_date_deadline_propagation_to_byproducts ... 2025-01-01 00:00:00,000 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2484] 2026-06-15 03:07:07,346 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_delivery_after_splitting_production ... 2026-06-15 03:07:08,336 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2486] 2026-06-15 03:07:08,437 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2487] 2026-06-15 03:07:08,493 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2488] 2026-06-15 03:07:08,555 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2489] 2026-06-15 03:07:08,750 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2490] 2026-06-15 03:07:08,961 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_fifo_reverse_and_create_new_invoice ... 2026-06-15 03:07:10,526 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted account.partial.reconcile records with IDs: [614] 2026-06-15 03:07:10,560 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted account.full.reconcile records with IDs: [413] 2026-06-15 03:07:11,413 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_avco_amls_reconciliation ... 2026-06-15 03:07:12,367 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_decrease_sol_qty ... 2026-06-15 03:07:13,910 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2398] 2026-06-15 03:07:13,998 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2399] 2026-06-15 03:07:14,075 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2500, 2501] 2026-06-15 03:07:14,893 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2502, 2503] 2026-06-15 03:07:16,165 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_decrease_sol_qty_to_zero ... 2026-06-15 03:07:18,251 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2404] 2026-06-15 03:07:18,346 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move.line records with IDs: [2405] 2026-06-15 03:07:18,427 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2508, 2509] 2026-06-15 03:07:18,690 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_margin_and_return_picking ... 2026-06-15 03:07:20,376 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_return_and_decrease_sol_qty_to_zero ... 2026-06-15 03:07:22,837 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_merge_move_kit_on_adding_new_sol ... 2026-06-15 03:07:25,043 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_product_type_service_1 ... 2026-06-15 03:07:26,138 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_reconfirm_cancelled_kit ... 2026-06-15 03:07:26,658 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_return_for_exchange_kit_product_component ... 2026-06-15 03:07:27,625 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_return_kit_in_quarantine_location ... 2026-06-15 03:07:28,647 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_sale_mto_manufacture_quantity_update_propagation ... 2026-06-15 03:07:30,341 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_so_with_kit_and_multiple_same_component ... 2026-06-15 03:07:30,365 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted mrp.bom.line records with IDs: [310, 311] 2026-06-15 03:07:31,371 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #728 deleted stock.move records with IDs: [2558] 2026-06-15 03:07:31,687 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:07:31,695 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_SO_kit_delivery_change_to_comp_packaging ... 2026-06-15 03:07:32,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_inter_company_qty_delivered_with_kit ... 2026-06-15 03:07:32,627 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_kit_in_delivery_slip ... 2026-06-15 03:07:33,824 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_kit_product_packaging_qty_rounding ... 2026-06-15 03:07:35,080 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_product_packaging_qty_no_packaging ... 2026-06-15 03:07:35,291 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2570] 2026-06-15 03:07:35,424 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom ... 2026-06-15 03:07:35,952 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom_using_kit ... 2026-06-15 03:07:36,732 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom_using_kit2 ... 2026-06-15 03:07:38,145 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_reset_avco_kit ... 2026-06-15 03:07:38,657 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [2474] 2026-06-15 03:07:38,719 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [180] 2026-06-15 03:07:38,731 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [246] 2026-06-15 03:07:39,298 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_qty_change ... 2026-06-15 03:07:39,737 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #2 deleted stock.move records with IDs: [2589] 2026-06-15 03:07:39,874 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_show_kit_in_delivery ... 2026-06-15 03:07:40,721 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_with_mto_components_qty_change ... 2026-06-15 03:07:41,964 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2599] 2026-06-15 03:07:42,193 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_mrp_kit_cost ... 2026-06-15 03:07:42,617 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_mrp_kit_sale_price ... 2026-06-15 03:07:43,768 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_multistep_kit_qty_change ... 2026-06-15 03:07:44,386 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted stock.move records with IDs: [2610] 2026-06-15 03:07:45,215 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:07:48,343 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_report: Starting TestSaleMrpInvoices.test_deliver_and_invoice_tracked_components ... 2026-06-15 03:07:49,329 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp.tests.test_sale_mrp_report: Starting TestSaleMrpInvoices.test_report_forecast_for_mto_procure_method ... 2026-06-15 03:07:50,110 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-06-15 03:07:58,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp_margin.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_cost_calculation ... 2026-06-15 03:07:59,585 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_mrp_margin.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_cost_calculation_multi_qty_bom ... 2026-06-15 03:08:01,136 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:08:01,149 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_controllers: Starting TestUpload.test_wrong_pdf ... 2026-06-15 03:08:01,162 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.res_users: Login successful for db:rb-a5dbff4-222183-385649 login:admin from n/a 2026-06-15 03:08:01,176 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-06-15 03:08:01,401 183 INFO rb-a5dbff4-222183-385649 werkzeug: 127.0.0.1 - - [15/Jun/2026 03:08:01] "POST /sale_pdf_quote_builder/quotation_document/upload HTTP/1.1" 400 - 45 0.021 0.207 2026-06-15 03:08:01,402 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_controllers.TestUpload.test_wrong_pdf: waiting for threads: [] 2026-06-15 03:08:01,425 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-06-15 03:08:03,268 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_available_documents_multiple_products ... 2026-06-15 03:08:03,420 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_available_documents_order ... 2026-06-15 03:08:03,453 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_compute_customizable_pdf_form_fields_when_no_file ... 2026-06-15 03:08:03,471 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_dynamic_fields_mapping_for_product_document ... 2026-06-15 03:08:03,544 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_dynamic_fields_mapping_for_quotation_document ... 2026-06-15 03:08:03,590 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_non_pdf_attachment_inside_quote_form_save ... 2026-06-15 03:08:03,638 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_onchange_product_removes_previously_selected_documents ... 2026-06-15 03:08:04,157 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_product_document_dialog_params_access ... 2026-06-15 03:08:04,329 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_is_removed_on_template_change ... 2026-06-15 03:08:04,701 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1226, 1227] 2026-06-15 03:08:04,774 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8673] 2026-06-15 03:08:04,774 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #1 deleted quotation.document records with IDs: [7] 2026-06-15 03:08:04,795 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_upload_for_template ... 2026-06-15 03:08:04,844 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_upload_no_template ... 2026-06-15 03:08:04,918 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:08:11,094 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf9405e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:11,095 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb17359e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:11,123 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:12,035 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0643240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:12,036 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0787920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:12,063 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:13,412 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d0a9bc0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:13,412 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfbf26660> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:13,438 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:14,366 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf99f380> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:14,367 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe4f2b60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:14,393 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_analytic_distribution.py", line 21, in setUpClass cls.plan_b = cls.env['account.analytic.plan'].create({'name': 'Q'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:14,464 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_get_so_mapping_domain_with_no_analytic_distribution ... 2026-06-15 03:08:15,697 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_project_analytic_distribution_on_invoice_lines ... 2026-06-15 03:08:15,967 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_project_transmits_analytic_plans_to_sol_distribution ... 2026-06-15 03:08:16,145 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_sol_analytic_distribution_multicompany_task ... 2026-06-15 03:08:17,521 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_sol_analytic_distribution_project_template_service ... 2026-06-15 03:08:17,745 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_sol_analytic_distribution_task_in_project_service ... 2026-06-15 03:08:18,687 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d0e9f80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:18,687 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe957060> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:18,714 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:18,723 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:08:24,630 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafaab240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:24,631 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb18b9c60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:24,658 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:25,629 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf948180> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:25,629 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05166200> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:26,139 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:27,024 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0dc42c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:27,025 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0586ea20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:27,051 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:28,383 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0e909a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:28,383 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0bc9440> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:28,410 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-a5dbff4-222183/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:31,928 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_bills_without_purchase_order_and_negative_amls ... 2026-06-15 03:08:32,941 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_sale_project ... 2026-06-15 03:08:34,132 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_invoices_without_sale_order_are_accounted_in_profitability ... 2026-06-15 03:08:35,337 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_profitability_of_non_billable_project ... 2026-06-15 03:08:35,447 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_project_profitability ... 2026-06-15 03:08:37,201 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted account.move.line.ctp records with IDs: [2401, 2402] 2026-06-15 03:08:37,274 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted account.move.line records with IDs: [4088] 2026-06-15 03:08:37,851 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted account.move.line.ctp records with IDs: [2405, 2406] 2026-06-15 03:08:37,897 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted account.move.line records with IDs: [4092] 2026-06-15 03:08:38,288 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted stock.move.line records with IDs: [2497] 2026-06-15 03:08:39,174 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #745 deleted stock.move.line records with IDs: [2498] 2026-06-15 03:08:40,594 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d0d4ae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:40,594 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe90ce00> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:40,620 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:40,630 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:08:40,638 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_project_project: Starting TestProjectProject.test_projects_to_make_billable ... 2026-06-15 03:08:40,929 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:08:45,675 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d3f3ec0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:45,676 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0271e40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:45,702 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,037 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafd5ef20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,038 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb103cea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,064 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,951 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafec8ea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,951 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0739800> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:47,978 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:49,315 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0ae36a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:49,315 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9514e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:49,342 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 16, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:49,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_at_cost ... 2026-06-15 03:08:52,726 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_cost_invoicing ... 2026-06-15 03:08:53,845 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_invoice_analytic_account_so_not_default ... 2026-06-15 03:08:54,603 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafacab60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:54,604 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0736de0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:54,631 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:55,522 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe8c16c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:55,523 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0720360> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:55,550 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:56,878 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfee35b20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:56,879 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0bd40e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:56,905 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:57,827 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c949760> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:57,827 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf6d00e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:08:57,853 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_reinvoice.py", line 375, in test_invoice_analytic_account_so_not_default analytic_plan_default = self.env['account.analytic.plan'].create({'name': 'default'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:00,159 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_no_expense ... 2026-06-15 03:09:01,365 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_not_recomputing_unit_price_for_expensed_so_lines ... 2026-06-15 03:09:02,712 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_not_reinvoicing_invoiced_so_lines ... 2026-06-15 03:09:03,304 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_sales_price ... 2026-06-15 03:09:05,853 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_sales_team_invoiced ... 2026-06-15 03:09:07,926 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb073ab60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:07,926 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbafaf3920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:07,953 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:07,962 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:09:13,389 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_res_config_settings: Starting TestResConfigSettings.test_disable_and_enable_project_milestone_feature ... 2026-06-15 03:09:15,050 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:09:20,454 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb06d2980> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:20,455 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf953240> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:20,481 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:21,820 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb17620c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:21,821 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe88d120> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:21,848 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:22,728 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0cc93100> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:22,728 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d0d6480> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:22,755 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:24,081 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf87c680> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:24,082 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc05aee200> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:24,108 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:25,349 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe9cb920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:25,350 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0c13920> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:25,377 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:26,730 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb178d120> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:26,731 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfeee9c60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:26,757 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:27,648 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfb8151c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:27,649 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe03cb80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:28,116 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:29,036 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb050d940> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:29,037 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0c74bf60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:29,063 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 115, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 1'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:30,403 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfe24e020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:30,404 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0d3e020> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:30,432 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:31,352 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb1ec4ea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:31,353 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb10a0220> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:31,380 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:32,719 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0898540> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:32,720 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0270720> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:32,747 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:33,675 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0ba94e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:33,676 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d300040> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:33,703 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_project/tests/test_sale_project.py", line 116, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Sale Project Plan 2'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:34,326 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_action_view_project_ids ... 2026-06-15 03:09:34,567 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_action_view_task_stages ... 2026-06-15 03:09:34,770 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_allocated_hours_manual_delivery_service ... 2026-06-15 03:09:34,995 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_no_project ... 2026-06-15 03:09:35,311 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_project_with_accounts ... 2026-06-15 03:09:35,581 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_project_without_account ... 2026-06-15 03:09:35,852 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_cancel_multiple_quotations ... 2026-06-15 03:09:36,008 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_cancel_so_linked_to_project ... 2026-06-15 03:09:36,283 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_compute_project_and_task_button ... 2026-06-15 03:09:37,207 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_confirm_sale_order_on_project_creation ... 2026-06-15 03:09:37,363 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_confirm_sale_order_on_task_save ... 2026-06-15 03:09:37,546 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_copy_so_doesnt_copy_project ... 2026-06-15 03:09:37,799 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_create_task_from_template_line ... 2026-06-15 03:09:38,120 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_creating_AA_when_adding_service_to_confirmed_so ... 2026-06-15 03:09:38,512 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_exclude_archived_projects_in_stat_btn_related_view ... 2026-06-15 03:09:38,754 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_generated_project_stages ... 2026-06-15 03:09:39,031 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_no_so_project_error ... 2026-06-15 03:09:39,205 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_takes_so_project_on_already_confirmed_so ... 2026-06-15 03:09:39,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_takes_so_project_on_so_confirmation ... 2026-06-15 03:09:39,744 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_links_with_sale_order_line ... 2026-06-15 03:09:40,242 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_onchange_sale_fields ... 2026-06-15 03:09:40,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_create_sol_ui ... 2026-06-15 03:09:41,107 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_create_sol_ui: Chrome headless failed to start: 2026-06-15 03:09:41,108 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: skipped TestSaleProject.test_project_create_sol_ui : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:09:41,127 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_creation_on_so_confirm_with_account ... 2026-06-15 03:09:41,378 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_creation_on_so_with_manual_analytic ... 2026-06-15 03:09:41,609 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_on_sol_with_analytic_distribution_model ... 2026-06-15 03:09:41,963 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_tasks_active_on_so_confirm ... 2026-06-15 03:09:42,297 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_quick_create_sol ... 2026-06-15 03:09:42,502 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_items_of_the_project_status ... 2026-06-15 03:09:42,704 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_line_view_form_editable ... 2026-06-15 03:09:43,170 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_with_project_task ... 2026-06-15 03:09:43,741 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_with_project_task_from_multi_companies ... 2026-06-15 03:09:45,892 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_so_confirmation_in_batch ... 2026-06-15 03:09:46,178 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_so_with_service_product_negative_qty ... 2026-06-15 03:09:46,344 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sol_product_type_update ... 2026-06-15 03:09:46,476 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_task_compute_sale_order_id ... 2026-06-15 03:09:46,917 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_task_create_sol_ui ... 2026-06-15 03:09:47,068 183 WARNING rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_task_create_sol_ui: Chrome headless failed to start: 2026-06-15 03:09:47,068 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_sale_project: skipped TestSaleProject.test_task_create_sol_ui : Failed to detect chrome devtools port after 10.0s. 2026-06-15 03:09:47,921 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb08a6980> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:47,922 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfea1cf40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:47,950 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:09:47,960 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:09:52,915 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_compute_qty_milestone ... 2026-06-15 03:09:52,969 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_compute_sale_line_in_task ... 2026-06-15 03:09:53,087 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_create_milestone_on_project_set_on_sales_order ... 2026-06-15 03:09:53,331 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_default_values_milestone ... 2026-06-15 03:09:53,428 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_project_template_with_milestones ... 2026-06-15 03:09:53,672 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_project_template_with_milestones_multiple_products ... 2026-06-15 03:09:54,040 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_reached_milestones_delivered_quantity ... 2026-06-15 03:09:54,106 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_remove_reached_milestone ... 2026-06-15 03:09:54,185 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #770 deleted project.milestone records with IDs: [30] 2026-06-15 03:09:54,204 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_so_with_milestone_products ... 2026-06-15 03:09:54,621 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_subtask_milestone_sol ... 2026-06-15 03:09:56,662 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_update_reached_milestone_quantity ... 2026-06-15 03:09:56,743 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:10:01,130 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson ... 2026-06-15 03:10:01,360 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 780, model: purchase.order 2026-06-15 03:10:01,496 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 780, model: purchase.order.line 2026-06-15 03:10:01,554 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-06-15 03:10:09,088 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb02ac180> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:09,088 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0c22160> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:09,114 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:10,004 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0c6efd80> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:10,005 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0cc771a0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:10,031 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:11,365 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbafe83c40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:11,366 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfe8c3100> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:11,392 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:12,758 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc0d0dcea0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:12,759 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbfee34a40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:12,794 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:13,243 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_no_supplier ... 2026-06-15 03:10:13,281 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #782 deleted product.supplierinfo records with IDs: [421] 2026-06-15 03:10:13,593 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_pol_custom_attribute ... 2026-06-15 03:10:13,869 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_pol_description ... 2026-06-15 03:10:14,121 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_purchase_service_qty_increase_with_uom_conversion ... 2026-06-15 03:10:14,352 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_reconfirm_sale_order ... 2026-06-15 03:10:14,725 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #782 deleted stock.move.line records with IDs: [2521] 2026-06-15 03:10:15,013 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_sale_create_purchase ... 2026-06-15 03:10:15,542 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_service_to_purchase_branch_tax_propagation ... 2026-06-15 03:10:16,927 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_service_to_purchase_multi_company ... 2026-06-15 03:10:17,169 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_uom_conversion ... 2026-06-15 03:10:17,538 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_update_ordered_sale_quantity ... 2026-06-15 03:10:18,881 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb0baff60> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:18,882 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb02140e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:18,908 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:18,917 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:10:26,991 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfecf6980> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:26,991 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb07a8ae0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:27,017 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:28,351 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbfef23060> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:28,351 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbb0b8cc20> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:28,378 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:29,238 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcc05941ee0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:29,239 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf9094e0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:29,265 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:30,561 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbaf6ceac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:30,561 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcc0d3f82c0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:30,587 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-a5dbff4-222183/addons/sale_purchase/tests/test_sale_purchase.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-a5dbff4-222183/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-a5dbff4-222183/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-a5dbff4-222183/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-a5dbff4-222183/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-a5dbff4-222183/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-a5dbff4-222183/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:30,988 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_project.tests.test_sale_purchase_project: Starting TestSalePurchaseProject.test_pol_analytic_distribution ... 2026-06-15 03:10:32,148 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fcbb08bcf40> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:32,149 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fcbaf6ceac0> Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:32,174 183 INFO rb-a5dbff4-222183-385649 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-a5dbff4-222183/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-a5dbff4-222183/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-a5dbff4-222183/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-a5dbff4-222183/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-a5dbff4-222183/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-a5dbff4-222183/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-a5dbff4-222183/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 1003, 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-a5dbff4-222183/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-a5dbff4-222183/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-a5dbff4-222183/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-a5dbff4-222183/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-06-15 03:10:32,184 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-06-15 03:10:36,838 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson_decreases_qty ... 2026-06-15 03:10:37,532 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #803 deleted stock.move records with IDs: [2658] 2026-06-15 03:10:37,680 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson_with_orderpoint ... 2026-06-15 03:10:38,491 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_sales_user_can_access_forecast_report ... 2026-06-15 03:10:39,623 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 803, model: purchase.order 2026-06-15 03:10:39,713 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 03:10:43,929 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_lead_time: Starting TestLeadTime.test_dynamic_lead_time_delay ... 2026-06-15 03:10:44,324 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_lead_time: Starting TestLeadTime.test_supplier_lead_time ... 2026-06-15 03:10:44,729 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-06-15 03:10:48,442 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_purchase_price: Starting TestPruchasePrice.test_tax_recomputation_after_creating_price_difference_lines ... 2026-06-15 03:10:51,812 183 INFO rb-a5dbff4-222183-385649 odoo.models.unlink: User #810 deleted account.move.line.ctp records with IDs: [2437] 2026-06-15 03:10:52,029 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-06-15 03:10:52,736 183 INFO rb-a5dbff4-222183-385649 odoo.addons.sale_purchase_stock.tests.test_unwanted_replenish_flow: Starting TestWarnUnwantedReplenish.test_01_pre_updateA_post ... 2026-06-15 03:10:52,893 183 INFO rb-a5dbff4-222183-385649 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 03:10:52,894 183 INFO rb-a5dbff4-222183-385649 odoo.service.server: 2132 post-tests in 3184.55s, 2038641 queries 2026-06-15 03:10:52,900 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mass_mailing_sms: 6 tests 5.41s 4510 queries 2026-06-15 03:10:52,900 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: membership: 6 tests 8.43s 5736 queries 2026-06-15 03:10:52,900 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: microsoft_calendar: 26 tests 20.26s 15609 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp: 57 tests 58.84s 40193 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_account: 13 tests 28.06s 18484 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_landed_costs: 4 tests 11.25s 8839 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_repair: 11 tests 14.50s 11122 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_subcontracting: 48 tests 66.01s 35863 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_subcontracting_account: 8 tests 17.92s 8526 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_subcontracting_dropshipping: 7 tests 16.78s 9171 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_subcontracting_landed_costs: 4 tests 5.95s 2879 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: mrp_subcontracting_purchase: 24 tests 31.63s 16655 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: partner_autocomplete: 4 tests 3.23s 3024 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment: 107 tests 41.00s 14236 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_adyen: 33 tests 6.15s 1001 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_aps: 15 tests 4.35s 1269 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_asiapay: 20 tests 3.11s 1356 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_authorize: 12 tests 1.14s 881 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_buckaroo: 10 tests 1.88s 673 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_custom: 5 tests 1.41s 788 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_demo: 15 tests 2.37s 915 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_flutterwave: 19 tests 4.21s 1472 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_mercado_pago: 14 tests 3.08s 1400 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_mollie: 4 tests 1.45s 408 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_nuvei: 23 tests 4.73s 1720 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_paypal: 9 tests 1.33s 649 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_razorpay: 22 tests 2.96s 1404 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_razorpay_oauth: 4 tests 0.55s 388 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_stripe: 18 tests 4.98s 2428 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_worldline: 11 tests 3.33s 578 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: payment_xendit: 23 tests 4.07s 1572 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: point_of_sale: 415 tests 710.47s 433087 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: portal: 12 tests 6.88s 2032 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_account_tax_python: 4 tests 8.76s 6467 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_discount: 5 tests 8.77s 6586 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_event: 4 tests 8.02s 6509 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_event_sale: 3 tests 7.86s 6532 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_hr: 15 tests 21.01s 16185 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_loyalty: 88 tests 81.16s 52690 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_mrp: 12 tests 31.24s 22566 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_online_payment: 10 tests 18.65s 12341 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_online_payment_self_order: 3 tests 8.05s 7225 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_restaurant: 33 tests 20.86s 12718 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_restaurant_loyalty: 3 tests 8.42s 6792 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_sale: 68 tests 100.05s 63468 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_sale_loyalty: 4 tests 8.15s 6492 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_sale_margin: 3 tests 6.99s 5881 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_self_order: 51 tests 87.62s 75224 queries 2026-06-15 03:10:52,901 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_self_order_stripe: 3 tests 2.39s 2583 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: pos_viva_wallet: 4 tests 6.55s 6209 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: privacy_lookup: 9 tests 2.36s 2733 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: product: 136 tests 39.18s 32604 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: product_email_template: 4 tests 6.51s 5093 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: product_margin: 6 tests 7.23s 5279 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project: 121 tests 67.68s 50317 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_account: 3 tests 7.97s 1873 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_hr_expense: 7 tests 39.71s 18806 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_mrp_account: 6 tests 16.02s 2291 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_mrp_sale: 6 tests 12.45s 10350 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_purchase: 16 tests 56.62s 21730 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_purchase_stock: 3 tests 1.32s 389 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_sale_expense: 9 tests 56.01s 25607 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_timesheet_holidays: 8 tests 4.48s 4090 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: project_todo: 4 tests 0.74s 242 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase: 112 tests 216.65s 110675 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_edi_ubl_bis3: 3 tests 3.87s 4489 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_mrp: 36 tests 55.60s 40806 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_product_matrix: 4 tests 0.86s 530 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_repair: 3 tests 2.34s 2498 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_requisition: 20 tests 10.28s 7983 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: purchase_stock: 156 tests 267.26s 180873 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: rating: 3 tests 2.08s 924 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: repair: 31 tests 20.27s 15964 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale: 283 tests 282.23s 189050 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_async_emails: 5 tests 0.59s 544 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_expense: 15 tests 49.05s 31477 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_expense_margin: 3 tests 14.71s 9273 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_gelato: 27 tests 4.30s 4026 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_loyalty: 97 tests 41.45s 38273 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_loyalty_delivery: 16 tests 5.81s 5229 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_management: 25 tests 12.61s 14493 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_mrp: 68 tests 123.63s 96874 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_mrp_margin: 4 tests 11.03s 9730 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_pdf_quote_builder: 16 tests 3.78s 3477 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_project: 82 tests 111.81s 73123 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_purchase: 15 tests 22.17s 19626 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_purchase_project: 3 tests 13.27s 9770 queries 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.tests.stats: sale_purchase_stock: 15 tests 20.71s 21463 queries 2026-06-15 03:10:52,902 183 ERROR rb-a5dbff4-222183-385649 odoo.tests.result: 1 failed, 0 error(s) of 2132 tests when loading database 'rb-a5dbff4-222183-385649' 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.service.server: Initiating shutdown 2026-06-15 03:10:52,902 183 INFO rb-a5dbff4-222183-385649 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.