Collecting GitPython==3.1.31 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading GitPython-3.1.31-py3-none-any.whl.metadata (1.3 kB) Collecting paramiko==3.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-3.0.0-py3-none-any.whl.metadata (4.3 kB) Collecting mt-940==4.28.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-4.28.0-py2.py3-none-any.whl.metadata (6.5 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.14.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.14.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting jwt (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading jwt-1.4.0-py3-none-any.whl.metadata (3.9 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting ortools==9.11.4210 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.6 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading jwcrypto-1.5.6-py3-none-any.whl.metadata (3.1 kB) Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.31->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting bcrypt>=3.2 (from paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting pynacl>=1.5 (from paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.1.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.1-py3-none-any.whl.metadata (5.6 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading absl_py-2.4.0-py3-none-any.whl.metadata (3.3 kB) Collecting numpy>=1.13.3 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting pandas>=2.0.0 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<5.27,>=5.26.1 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl.metadata (592 bytes) Collecting immutabledict>=3.0.0 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Requirement already satisfied: typing-extensions>=4.5.0 in /usr/local/lib/python3.12/dist-packages (from jwcrypto==1.5.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) (4.12.2) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (1.17.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.31->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.2-py3-none-any.whl.metadata (4.3 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) (2.8.2) Collecting cffi>=1.12 (from cryptography>=3.3->paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202602-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.0) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2024.12.14) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.22) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) (1.17.0) Downloading GitPython-3.1.31-py3-none-any.whl (184 kB) Downloading paramiko-3.0.0-py3-none-any.whl (210 kB) Downloading mt_940-4.28.0-py2.py3-none-any.whl (19 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.1 MB) Downloading jwcrypto-1.5.6-py3-none-any.whl (92 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading jwt-1.4.0-py3-none-any.whl (18 kB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.4.0-py3-none-any.whl (135 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading numpy-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB) Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.1-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.9.0-py3-none-any.whl (35 kB) Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB) Downloading rapidfuzz-3.14.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.2-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202602-py3-none-any.whl (89 kB) Installing collected packages: text-unidecode, mt-940, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, protobuf, polyline, numpy, immutabledict, cffi, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwt, jwcrypto, GitPython Successfully installed GitPython-3.1.31 Levenshtein-0.25.1 PyYAML-6.0.3 absl-py-2.4.0 bcrypt-5.0.0 cffi-2.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 jwcrypto-1.5.6 jwt-1.4.0 mt-940-4.28.0 numpy-2.4.2 ortools-9.11.4210 pandas-3.0.1 paramiko-3.0.0 polyline-2.0.3 protobuf-5.26.1 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.3 smmap-5.0.2 tabulate-0.9.0 text-unidecode-1.3 ua-parser-1.0.1 ua-parser-builtins-202602 user-agents-2.2.0 wbgapi-1.0.12 Ignoring google-api-core: markers 'python_version <= "3.10"' don't match your environment Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.42.58-py3-none-any.whl.metadata (6.7 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==1.26.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) Collecting grpcio-status==1.62.2 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf==5.26.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (5.26.1) Collecting google-auth==2.36.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_auth-2.36.0-py2.py3-none-any.whl.metadata (4.7 kB) Collecting google-cloud-translate==3.17.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl.metadata (5.5 kB) Collecting google-cloud-storage==2.18.2 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl.metadata (9.1 kB) Collecting google-api-core==2.28.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading google_api_core-2.28.1-py3-none-any.whl.metadata (3.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf==4.3.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading pypdf-4.3.1-py3-none-any.whl.metadata (7.4 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 15)) (8.12.57) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Using cached pybind11-3.0.2-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/local/lib/python3.12/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (75.6.0) Collecting grpcio>=1.62.2 (from grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading googleapis_common_protos-1.72.0-py3-none-any.whl.metadata (9.4 kB) Requirement already satisfied: cachetools<6.0,>=2.0.0 in /usr/lib/python3/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (5.3.0) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (0.4.1) Requirement already satisfied: rsa<5,>=3.1.4 in /usr/lib/python3/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (4.9) Collecting google-cloud-core<3.0.0dev,>=1.4.4 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_core-2.5.0-py3-none-any.whl.metadata (3.1 kB) Collecting proto-plus<2.0.0dev,>=1.22.3 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading proto_plus-1.27.1-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading grpc_google_iam_v1-0.14.3-py3-none-any.whl.metadata (9.2 kB) Collecting google-resumable-media>=2.7.2 (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_resumable_media-2.8.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests<3.0.0dev,>=2.18.0 in /usr/local/lib/python3.12/dist-packages (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (2.31.0) Collecting google-crc32c<2.0dev,>=1.0 (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading tzlocal-5.3.1-py3-none-any.whl.metadata (7.6 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) Downloading uritools-6.0.1-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (114 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (0.7.1) Collecting botocore<1.43.0,>=1.42.58 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.42.58-py3-none-any.whl.metadata (5.9 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.17.0,>=0.16.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.16.0-py3-none-any.whl.metadata (1.7 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.43.0,>=1.42.58->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.43.0,>=1.42.58->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (2.0.0) Requirement already satisfied: typing-extensions~=4.12 in /usr/local/lib/python3.12/dist-packages (from grpcio>=1.62.2->grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (4.12.2) Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (0.6.1) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (0.20220715.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (3.4.0) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (3.6) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (2024.12.14) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) (2.22) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.43.0,>=1.42.58->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.0 MB) Downloading grpcio_status-1.62.2-py3-none-any.whl (14 kB) Downloading google_auth-2.36.0-py2.py3-none-any.whl (209 kB) Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl (183 kB) Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl (130 kB) Downloading google_api_core-2.28.1-py3-none-any.whl (173 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pypdf-4.3.1-py3-none-any.whl (295 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.42.58-py3-none-any.whl (140 kB) Downloading botocore-1.42.58-py3-none-any.whl (14.6 MB) Downloading click-8.3.1-py3-none-any.whl (108 kB) Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (5.0 MB) Downloading google_cloud_core-2.5.0-py3-none-any.whl (29 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.8.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.72.0-py3-none-any.whl (297 kB) Downloading grpc_google_iam_v1-0.14.3-py3-none-any.whl (32 kB) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.7 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading proto_plus-1.27.1-py3-none-any.whl (50 kB) Using cached pybind11-3.0.2-py3-none-any.whl (310 kB) Downloading s3transfer-0.16.0-py3-none-any.whl (86 kB) Downloading tzlocal-5.3.1-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.0.1-py3-none-any.whl (10 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): still running... Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4548031 sha256=f30dc3056cf540d0d21a83c563e8f697a2fd5e27f6f905f224e60cc001e92396 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=1418447 sha256=1e96b5420c054783af6eec4b1fb1913278e341b3c31e9b88d1017c44cbff862b Stored in directory: /home/nvq1xbwiguuu/.cache/pip/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, uritools, uharfbuzz, tzlocal, python-pkcs11, pypdf, pybind11, proto-plus, oscrypto, numpy, jmespath, grpcio, googleapis-common-protos, google-crc32c, fonttools, click, grpcio-status, google-resumable-media, google-auth, fasttext, botocore, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-api-core, pyHanko, google-cloud-core, boto3, google-cloud-translate, google-cloud-storage Attempting uninstall: numpy Found existing installation: numpy 2.4.2 Uninstalling numpy-2.4.2: Successfully uninstalled numpy-2.4.2 Successfully installed boto3-1.42.58 botocore-1.42.58 click-8.3.1 fasttext-0.9.3 fonttools-4.61.1 google-api-core-2.28.1 google-auth-2.36.0 google-cloud-core-2.5.0 google-cloud-storage-2.18.2 google-cloud-translate-3.17.0 google-crc32c-1.8.0 google-resumable-media-2.8.0 googleapis-common-protos-1.72.0 grpc-google-iam-v1-0.14.3 grpcio-1.78.0 grpcio-status-1.62.2 jmespath-1.1.0 numpy-1.26.4 oscrypto-1.3.0 proto-plus-1.27.1 pyHanko-0.20.1 pybind11-3.0.2 pyhanko-certvalidator-0.24.1 pypdf-4.3.1 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.16.0 tzlocal-5.3.1 uharfbuzz-0.37.3 uritools-6.0.1 2026-02-27 02:42:59,432 166 INFO ? odoo: Odoo version 18.0 2026-02-27 02:42:59,432 166 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-02-27 02:42:59,432 166 INFO ? odoo: addons paths: ['/data/build/rb-209aa48-220549/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-209aa48-220549/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-02-27 02:42:59,433 166 INFO ? odoo: database: default@default:5432 2026-02-27 02:42:59,641 166 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-02-27 02:42:59,650 166 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-02-27 02:42:59,910 166 INFO ? odoo.tests.common: Importing test framework 2026-02-27 02:43:00,037 166 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-02-27 02:43:00,039 166 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-02-27 02:43:00,059 166 INFO rb-209aa48-220549-371128 odoo.modules.loading: loading 1 modules... 2026-02-27 02:43:00,139 166 INFO rb-209aa48-220549-371128 odoo.modules.loading: 1 modules loaded in 0.08s, 0 queries (+0 extra) 2026-02-27 02:43:00,877 166 INFO rb-209aa48-220549-371128 odoo.modules.loading: loading 632 modules... 2026-02-27 02:43:07,039 166 INFO rb-209aa48-220549-371128 odoo.modules.loading: 632 modules loaded in 6.16s, 0 queries (+0 extra) 2026-02-27 02:43:08,318 166 INFO rb-209aa48-220549-371128 odoo.modules.loading: Modules loaded. 2026-02-27 02:43:08,350 166 INFO rb-209aa48-220549-371128 odoo.modules.registry: Registry loaded in 8.311s 2026-02-27 02:43:08,351 166 INFO rb-209aa48-220549-371128 odoo.service.server: Starting post tests 2026-02-27 02:43:08,908 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-02-27 02:43:11,832 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.878756046295166 seconds 2026-02-27 02:43:13,618 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f9ee0ab/hr_attendance.assets_public_attendance.min.css (id:2825) 2026-02-27 02:43:13,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2775] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/f9ee0ab/hr_attendance.assets_public_attendance.min.css 2026-02-27 02:43:16,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8cd37c5/im_livechat.embed_assets_unit_tests_setup.min.css (id:2826) 2026-02-27 02:43:16,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2777] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/8cd37c5/im_livechat.embed_assets_unit_tests_setup.min.css 2026-02-27 02:43:17,400 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/31bf3a7/mail.assets_public.min.css (id:2827) 2026-02-27 02:43:17,401 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2779] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/31bf3a7/mail.assets_public.min.css 2026-02-27 02:43:19,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d777bfe/mass_mailing.iframe_css_assets_edit.min.css (id:2828) 2026-02-27 02:43:19,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2780] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/d777bfe/mass_mailing.iframe_css_assets_edit.min.css 2026-02-27 02:43:20,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/696d33b/mrp_subcontracting.webclient.min.css (id:2829) 2026-02-27 02:43:20,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2782] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/696d33b/mrp_subcontracting.webclient.min.css 2026-02-27 02:43:22,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c19fef2/point_of_sale.assets_prod.min.css (id:2830) 2026-02-27 02:43:22,202 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2784] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/c19fef2/point_of_sale.assets_prod.min.css 2026-02-27 02:43:23,119 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e432e39/point_of_sale.customer_display_assets.min.css (id:2831) 2026-02-27 02:43:23,120 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2785] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/e432e39/point_of_sale.customer_display_assets.min.css 2026-02-27 02:43:24,606 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/12903bf/pos_self_order.assets.min.css (id:2832) 2026-02-27 02:43:24,607 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2787] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/12903bf/pos_self_order.assets.min.css 2026-02-27 02:43:25,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/367bc2c/project.webclient.min.css (id:2833) 2026-02-27 02:43:25,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2789] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/367bc2c/project.webclient.min.css 2026-02-27 02:43:26,116 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03a5d23/snailmail.report_assets_snailmail.min.css (id:2834) 2026-02-27 02:43:26,117 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2790] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/03a5d23/snailmail.report_assets_snailmail.min.css 2026-02-27 02:43:27,034 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1e01d7d/spreadsheet.public_spreadsheet.min.css (id:2835) 2026-02-27 02:43:27,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2791] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/1e01d7d/spreadsheet.public_spreadsheet.min.css 2026-02-27 02:43:27,276 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/353d186/survey.survey_assets.min.css (id:2836) 2026-02-27 02:43:27,277 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2793] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/353d186/survey.survey_assets.min.css 2026-02-27 02:43:28,490 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b5a2a1d/to_account_reports.assets_account_report.min.css (id:2837) 2026-02-27 02:43:28,491 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2797] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/b5a2a1d/to_account_reports.assets_account_report.min.css 2026-02-27 02:43:30,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dafb872/to_stock_age_report.assets_financial_report.min.css (id:2838) 2026-02-27 02:43:30,736 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2798] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/dafb872/to_stock_age_report.assets_financial_report.min.css 2026-02-27 02:43:32,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f70d4a5/web.assets_frontend.min.css (id:2839) 2026-02-27 02:43:32,852 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2801] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/f70d4a5/web.assets_frontend.min.css 2026-02-27 02:43:34,819 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f70d4a5/web.assets_frontend_lazy.min.css (id:2840) 2026-02-27 02:43:34,820 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2802] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/f70d4a5/web.assets_frontend_lazy.min.css 2026-02-27 02:43:37,228 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5825dfe/web.assets_unit_tests_setup.min.css (id:2841) 2026-02-27 02:43:37,229 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2806] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/5825dfe/web.assets_unit_tests_setup.min.css 2026-02-27 02:43:39,056 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dafb872/web.assets_web.min.css (id:2842) 2026-02-27 02:43:39,057 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2807] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/dafb872/web.assets_web.min.css 2026-02-27 02:43:41,420 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/05e7e8e/web.assets_web_dark.min.css (id:2843) 2026-02-27 02:43:41,421 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2808] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/05e7e8e/web.assets_web_dark.min.css 2026-02-27 02:43:44,282 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/90745ac/web.assets_web_print.min.css (id:2844) 2026-02-27 02:43:44,284 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2809] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/90745ac/web.assets_web_print.min.css 2026-02-27 02:43:44,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ef9bb0/web.qunit_suite_tests.min.css (id:2845) 2026-02-27 02:43:44,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2811] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/9ef9bb0/web.qunit_suite_tests.min.css 2026-02-27 02:43:45,708 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f42592a/web.report_assets_common.min.css (id:2846) 2026-02-27 02:43:45,708 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2812] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/f42592a/web.report_assets_common.min.css 2026-02-27 02:43:47,739 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7a169af/web.tests_assets.min.css (id:2847) 2026-02-27 02:43:47,740 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2814] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/7a169af/web.tests_assets.min.css 2026-02-27 02:43:47,912 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/670f9c4/web_editor.assets_tests_styles.min.css (id:2848) 2026-02-27 02:43:47,913 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2816] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/670f9c4/web_editor.assets_tests_styles.min.css 2026-02-27 02:43:48,203 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/db2b9e9/web_editor.assets_wysiwyg.min.css (id:2849) 2026-02-27 02:43:48,204 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2817] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/db2b9e9/web_editor.assets_wysiwyg.min.css 2026-02-27 02:43:48,521 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ef9bb0/web_editor.backend_assets_wysiwyg.min.css (id:2850) 2026-02-27 02:43:48,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2818] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/9ef9bb0/web_editor.backend_assets_wysiwyg.min.css 2026-02-27 02:43:48,871 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2e11820/web_editor.wysiwyg_iframe_editor_assets.min.css (id:2851) 2026-02-27 02:43:48,873 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2820] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/2e11820/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-02-27 02:43:49,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c5c8f6a/website.assets_all_wysiwyg_inside.min.css (id:2852) 2026-02-27 02:43:49,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2821] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/c5c8f6a/website.assets_all_wysiwyg_inside.min.css 2026-02-27 02:43:49,501 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3269313/website.assets_wysiwyg.min.css (id:2853) 2026-02-27 02:43:49,502 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2822] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/3269313/website.assets_wysiwyg.min.css 2026-02-27 02:43:49,936 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c99ce5a/website.backend_assets_all_wysiwyg.min.css (id:2854) 2026-02-27 02:43:49,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2823] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/c99ce5a/website.backend_assets_all_wysiwyg.min.css 2026-02-27 02:43:51,239 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/02d10b6/website_slides.slide_embed_assets.min.css (id:2855) 2026-02-27 02:43:51,240 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Deleting attachments [2824] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/02d10b6/website_slides.slide_embed_assets.min.css 2026-02-27 02:43:51,242 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 39.41026329994202 seconds 2026-02-27 02:44:15,886 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311c7e8e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:15,887 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e13ba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:15,890 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:17,665 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33124c6840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:17,666 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311d2b880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:17,668 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:18,831 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311f05260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:18,832 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311c77060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:18,836 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:20,594 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313a4fb00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:20,595 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e0dbc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:20,597 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:21,168 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_expense_margin.tests.test_so_expense_purchase_price: Starting TestExpenseMargin.test_expense_reinvoice_purchase_price ... 2026-02-27 02:44:23,170 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #8 deleted mail.activity records with IDs: [108] 2026-02-27 02:44:25,797 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312184ea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:25,798 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33125a4400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:25,800 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:44:25,853 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1420 checked, 33 removed 2026-02-27 02:44:27,243 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_buy_gift_card: Starting TestBuyGiftCard.test_buying_gift_card ... 2026-02-27 02:44:27,545 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [31] 2026-02-27 02:44:27,567 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_buy_gift_card: Starting TestBuyGiftCard.test_gift_card_email_sender ... 2026-02-27 02:44:27,882 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [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-02-27 02:44:27,911 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2872, 2871, 2870, 2869, 2868, 74, 73] 2026-02-27 02:44:28,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:44:29,618 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_100_percent_discount ... 2026-02-27 02:44:29,830 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_archived_reward_products ... 2026-02-27 02:44:30,353 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_loyalty_card_unlinks_draft_points_from_sale_order ... 2026-02-27 02:44:30,569 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [41] 2026-02-27 02:44:30,614 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_cancel_order_with_coupons ... 2026-02-27 02:44:30,969 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #16 deleted loyalty.card records with IDs: [39] 2026-02-27 02:44:30,985 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #16 deleted sale.order.coupon.points records with IDs: [42] 2026-02-27 02:44:31,025 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_coupon_program_restricted_to_pricelists ... 2026-02-27 02:44:32,090 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_max_amount_on_specific_product ... 2026-02-27 02:44:32,367 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [149, 150] 2026-02-27 02:44:32,385 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [47] 2026-02-27 02:44:32,499 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [151] 2026-02-27 02:44:32,655 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [152, 153, 154] 2026-02-27 02:44:32,675 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [48] 2026-02-27 02:44:32,826 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [155, 156, 157] 2026-02-27 02:44:32,843 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [49] 2026-02-27 02:44:32,984 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_on_taxes_with_child_tax ... 2026-02-27 02:44:33,233 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_reward_claimable_only_once ... 2026-02-27 02:44:33,517 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_distribution_amount_payment_programs ... 2026-02-27 02:44:33,883 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_applied_ewallet_topup_in_order ... 2026-02-27 02:44:34,302 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_code_use_restriction ... 2026-02-27 02:44:34,574 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_ewallet_program_without_trigger_product ... 2026-02-27 02:44:35,033 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_expired_ewallet_is_not_claimable ... 2026-02-27 02:44:35,869 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_gift_card_program_without_product ... 2026-02-27 02:44:36,157 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_multiple_discount_specific ... 2026-02-27 02:44:36,644 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_multiple_rewards_after_confirm ... 2026-02-27 02:44:36,653 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [12] 2026-02-27 02:44:36,685 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [12] 2026-02-27 02:44:36,951 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [57] 2026-02-27 02:44:37,360 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_nominative_programs ... 2026-02-27 02:44:37,530 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_discount_code_no_domain_program ... 2026-02-27 02:44:38,111 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_ewallet ... 2026-02-27 02:44:38,665 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_general_discount_code_specific_domain_program ... 2026-02-27 02:44:39,244 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_giftcard ... 2026-02-27 02:44:39,944 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_global_discount_code_no_domain_program ... 2026-02-27 02:44:40,600 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-02-27 02:44:41,291 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_promotion_program_restricted_to_pricelists ... 2026-02-27 02:44:41,553 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [202] 2026-02-27 02:44:41,593 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [71] 2026-02-27 02:44:41,737 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [203] 2026-02-27 02:44:41,772 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [72] 2026-02-27 02:44:41,907 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_sol_free_product_description_equals_reward_description ... 2026-02-27 02:44:42,154 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty: Starting TestLoyalty.test_specific_promotion_on_free_product ... 2026-02-27 02:44:42,530 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:44:43,636 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_add_loyalty_history_line_with_reward ... 2026-02-27 02:44:44,060 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_add_loyalty_history_line_without_reward ... 2026-02-27 02:44:44,212 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [79] 2026-02-27 02:44:44,599 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_delete_loyalty_history_line_on_cancel ... 2026-02-27 02:44:44,893 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [81] 2026-02-27 02:44:45,173 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [108] 2026-02-27 02:44:45,268 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [78] 2026-02-27 02:44:45,305 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [217] 2026-02-27 02:44:45,335 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [94] 2026-02-27 02:44:45,366 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_loyalty_history: Starting TestLoyaltyhistory.test_loyalty_history_multi_reward ... 2026-02-27 02:44:45,710 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [82] 2026-02-27 02:44:45,954 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:44:47,101 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_gift_card_product_has_no_taxes_on_creation ... 2026-02-27 02:44:47,280 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_and_discount ... 2026-02-27 02:44:47,613 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_blocking_discount ... 2026-02-27 02:44:47,877 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_fixed_tax ... 2026-02-27 02:44:48,123 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [88] 2026-02-27 02:44:48,361 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_gift_card_uses_gift_card_product_taxes ... 2026-02-27 02:44:48,487 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [232] 2026-02-27 02:44:48,600 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [233] 2026-02-27 02:44:48,719 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_multiple_gift_card ... 2026-02-27 02:44:48,935 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_single_gift_card_over ... 2026-02-27 02:44:49,178 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [93] 2026-02-27 02:44:49,459 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_pay_with_gift_card: Starting TestPayWithGiftCard.test_paying_with_single_gift_card_under ... 2026-02-27 02:44:49,861 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:44:50,950 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs ... 2026-02-27 02:44:59,409 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs_confirm_on_branch ... 2026-02-27 02:45:16,481 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_multi_company: Starting TestSaleCouponMultiCompany.test_applicable_programs_on_branch ... 2026-02-27 02:45:33,212 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:45:34,389 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_apply_order_and_specific_discounts ... 2026-02-27 02:45:34,725 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_coupon_discount_fixed_amount_tax_excl ... 2026-02-27 02:45:35,078 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [259, 260, 261, 262] 2026-02-27 02:45:35,108 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [101] 2026-02-27 02:45:35,471 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_coupon_discount_fixed_amount_tax_incl ... 2026-02-27 02:45:35,886 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [270, 271, 272, 273] 2026-02-27 02:45:35,923 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [104] 2026-02-27 02:45:36,232 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_and_program_discount_fixed_amount ... 2026-02-27 02:45:36,682 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [279, 280] 2026-02-27 02:45:36,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [107] 2026-02-27 02:45:36,739 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_coupon_rule_minimum_amount ... 2026-02-27 02:45:36,934 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_change_promo_amount ... 2026-02-27 02:45:37,154 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_taxes_attribution ... 2026-02-27 02:45:37,504 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_taxes_attribution_multiline ... 2026-02-27 02:45:37,981 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_amount_with_negative_cost ... 2026-02-27 02:45:38,236 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_tax_not_affected ... 2026-02-27 02:45:38,488 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_fixed_tax_not_affected_2 ... 2026-02-27 02:45:38,755 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_loyalty_card_tax_total ... 2026-02-27 02:45:39,049 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_discount_on_multiple_specific_products ... 2026-02-27 02:45:39,413 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_fixed_price ... 2026-02-27 02:45:39,670 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [307] 2026-02-27 02:45:39,704 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [125] 2026-02-27 02:45:39,728 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_free_prods_with_min_qty_and_reward_qty_and_rule ... 2026-02-27 02:45:40,021 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_free_product_different_than_rule_product_with_multiple_application ... 2026-02-27 02:45:40,339 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_modify_reward_line_qty ... 2026-02-27 02:45:40,616 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_multi_product_max_discount ... 2026-02-27 02:45:40,794 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_next_order ... 2026-02-27 02:45:40,998 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [130] 2026-02-27 02:45:41,308 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_check_eligibility ... 2026-02-27 02:45:41,697 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_extras ... 2026-02-27 02:45:41,948 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_free_and_paid_product_qty ... 2026-02-27 02:45:42,133 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [137] 2026-02-27 02:45:42,245 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [328, 329] 2026-02-27 02:45:42,275 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [137] 2026-02-27 02:45:42,307 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [136] 2026-02-27 02:45:42,468 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_free_prod_with_min_amount_and_qty_on_same_prod ... 2026-02-27 02:45:42,838 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [332] 2026-02-27 02:45:42,984 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [333] 2026-02-27 02:45:43,021 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [139] 2026-02-27 02:45:43,051 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_one_discount_line_per_tax ... 2026-02-27 02:45:44,270 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [342, 343, 344, 345] 2026-02-27 02:45:44,314 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [143] 2026-02-27 02:45:44,817 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [335] 2026-02-27 02:45:45,104 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [340, 350] 2026-02-27 02:45:45,153 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [141] 2026-02-27 02:45:45,185 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_numbers_taxes_and_rules ... 2026-02-27 02:45:45,454 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [352] 2026-02-27 02:45:45,480 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [146] 2026-02-27 02:45:45,863 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_program_step_percentages ... 2026-02-27 02:45:46,380 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [358] 2026-02-27 02:45:46,420 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [151, 152] 2026-02-27 02:45:46,549 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_rounded_used_loyalty_points ... 2026-02-27 02:45:46,993 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_specific_discount_multiple_taxes ... 2026-02-27 02:45:47,339 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [364, 365] 2026-02-27 02:45:47,375 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [154, 155] 2026-02-27 02:45:47,601 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_program_numbers: Starting TestSaleCouponProgramNumbers.test_specific_discount_product_group ... 2026-02-27 02:45:47,960 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [372, 373, 374] 2026-02-27 02:45:47,990 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [158, 159, 160] 2026-02-27 02:45:48,236 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:45:49,311 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_sale_auto_invoice: Starting TestSaleAutoInvoice.test_automatic_invoice_on_zero_amount_order ... 2026-02-27 02:45:49,656 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [165] 2026-02-27 02:45:50,610 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329068695467887.1772160350.510883808135986-openerp-106-sale.order@85d6cd8c97eb>: ['"Test Partner" <@False>'] 2026-02-27 02:45:50,662 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [277] 2026-02-27 02:45:51,574 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:45:52,624 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_sale_invoicing: Starting TestSaleInvoicing.test_coupon_on_order_sequence ... 2026-02-27 02:45:52,955 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_sale_invoicing: Starting TestSaleInvoicing.test_invoicing_order_with_promotions ... 2026-02-27 02:45:53,860 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:45:54,988 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_sale_unlink_reward ... 2026-02-27 02:45:55,238 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_unlink_expired_coupon_line ... 2026-02-27 02:45:55,440 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [395] 2026-02-27 02:45:55,471 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:45:56,487 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_delivery_shant_count_toward_quantity_bought ... 2026-02-27 02:45:56,735 166 INFO rb-209aa48-220549-371128 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-02-27 02:45:56,972 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_reward ... 2026-02-27 02:45:57,522 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [405] 2026-02-27 02:45:57,603 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [406] 2026-02-27 02:45:57,648 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [174] 2026-02-27 02:45:57,677 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_reward_last_line ... 2026-02-27 02:45:57,847 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_free_shipping_should_be_removed_when_rules_are_not_met ... 2026-02-27 02:45:58,372 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [410] 2026-02-27 02:45:58,412 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [176] 2026-02-27 02:45:58,442 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_nothing_delivered_nothing_to_invoice ... 2026-02-27 02:45:59,152 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_shipping_cost ... 2026-02-27 02:45:59,819 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [415, 416, 417] 2026-02-27 02:45:59,851 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [179, 178] 2026-02-27 02:46:00,116 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_free_shipping_reward: Starting TestSaleCouponProgramRules.test_shipping_cost_numbers ... 2026-02-27 02:46:00,914 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:46:01,272 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_delivery_cost_discounts ... 2026-02-27 02:46:01,967 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_delivery_cost_gift_card ... 2026-02-27 02:46:02,886 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_discount_percentage_ignores_delivery_lines ... 2026-02-27 02:46:03,255 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_loyalty_delivery.tests.test_loyalty_delivery: Starting TestLoyaltyDeliveryCost.test_free_delivery_cost_with_ewallet ... 2026-02-27 02:46:03,566 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [433] 2026-02-27 02:46:03,632 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 02:46:04,465 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_01_template_without_pricelist ... 2026-02-27 02:46:04,592 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_02_template_with_discount_included_pricelist ... 2026-02-27 02:46:04,770 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_03_template_with_discount_excluded_pricelist ... 2026-02-27 02:46:04,924 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_04_update_pricelist_option_line ... 2026-02-27 02:46:05,117 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_option_creation ... 2026-02-27 02:46:05,488 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_option_price_unit_is_not_recomputed ... 2026-02-27 02:46:05,639 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_product_description_no_template_description ... 2026-02-27 02:46:05,773 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_product_description_with_template_description ... 2026-02-27 02:46:05,891 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_reload_template_translations ... 2026-02-27 02:46:07,436 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_show_update_pricelist_false_on_sale_order_open ... 2026-02-27 02:46:08,049 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_updating_price_upon_changing_pricelist ... 2026-02-27 02:46:08,351 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order: Starting TestSaleOrder.test_warning_quotation ... 2026-02-27 02:46:08,707 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:46:25,108 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_branch_template_can_use_parent_company_products ... 2026-02-27 02:46:25,194 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_company_changes_on_template ... 2026-02-27 02:46:26,157 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_no_restricted_product_on_shared_template ... 2026-02-27 02:46:27,070 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_parent_template_cannot_use_branch_company_products ... 2026-02-27 02:46:28,022 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_order_template: Starting TestSaleOrderTemplate.test_template_cannot_use_unrelated_company_products ... 2026-02-27 02:46:28,985 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:46:40,636 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui: Starting TestUi.test_01_sale_tour ... 2026-02-27 02:46:41,231 166 WARNING rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_01_sale_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 02:46:41,232 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui: skipped TestUi.test_01_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 02:46:41,232 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_01_sale_tour: waiting for threads: [] 2026-02-27 02:46:41,256 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui: Starting TestUi.test_04_portal_sale_signature_without_name_tour ... 2026-02-27 02:46:41,673 166 WARNING rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_04_portal_sale_signature_without_name_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 02:46:41,674 166 INFO rb-209aa48-220549-371128 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-02-27 02:46:41,674 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_management.tests.test_sale_ui.TestUi.test_04_portal_sale_signature_without_name_tour: waiting for threads: [] 2026-02-27 02:46:41,738 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:46:53,561 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_kit_subkits ... 2026-02-27 02:46:55,467 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_return_and_create_invoice ... 2026-02-27 02:47:01,100 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_anglo_saxo_return_and_credit_note ... 2026-02-27 02:47:07,109 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_kit_avco_fully_owned_and_delivered_invoice_post_delivery ... 2026-02-27 02:47:08,266 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_kit_avco_partially_owned_and_delivered_invoice_post_delivery ... 2026-02-27 02:47:09,752 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sale_mrp_anglo_saxon_variant ... 2026-02-27 02:47:12,458 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sale_mrp_kit_bom_cogs ... 2026-02-27 02:47:14,443 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_anglo_saxon_valuation: Starting TestSaleMRPAngloSaxonValuation.test_sell_kit_invoice_before_delivery ... 2026-02-27 02:47:16,228 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:47:36,157 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_00_sale_mrp_flow ... 2026-02-27 02:47:43,620 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_01_sale_mrp_delivery_kit ... 2026-02-27 02:47:45,937 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_02_sale_mrp_anglo_saxon ... 2026-02-27 02:47:49,044 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_03_sale_mrp_simple_kit_qty_delivered ... 2026-02-27 02:47:51,969 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_04_sale_mrp_kit_qty_delivered ... 2026-02-27 02:47:57,435 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_05_mrp_sale_kit_availability ... 2026-02-27 02:48:14,300 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_06_kit_qty_delivered_mixed_uom ... 2026-02-27 02:48:18,650 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_07_kit_availability_mixed_uom ... 2026-02-27 02:48:32,039 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_10_sale_mrp_kits_routes ... 2026-02-27 02:48:35,900 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_11_sale_mrp_explode_kits_uom_quantities ... 2026-02-27 02:48:45,800 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_13_so_return_kit ... 2026-02-27 02:48:47,664 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_14_change_bom_type ... 2026-02-27 02:48:50,455 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_15_anglo_saxon_variant_price_unit ... 2026-02-27 02:48:52,432 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_16_anglo_saxon_variant_price_unit_multi_company ... 2026-02-27 02:48:54,395 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_avoid_removing_kit_bom_in_use ... 2026-02-27 02:48:55,639 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted mrp.bom records with IDs: [22] 2026-02-27 02:48:55,655 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_bidirectional_so_mo_link_with_mtso ... 2026-02-27 02:48:56,081 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_cancel_flow_1 ... 2026-02-27 02:48:57,848 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [257] 2026-02-27 02:48:58,026 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_cancel_flow_2 ... 2026-02-27 02:48:59,812 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [258] 2026-02-27 02:49:00,029 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_date_deadline_propagation_to_byproducts ... 2025-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [293] 2026-02-27 02:49:03,963 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_delivery_after_splitting_production ... 2026-02-27 02:49:05,512 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [295] 2026-02-27 02:49:05,689 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [296] 2026-02-27 02:49:05,782 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [297] 2026-02-27 02:49:05,877 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [298] 2026-02-27 02:49:06,327 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [299] 2026-02-27 02:49:06,701 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_fifo_reverse_and_create_new_invoice ... 2026-02-27 02:49:09,183 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted account.partial.reconcile records with IDs: [32] 2026-02-27 02:49:09,232 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted account.full.reconcile records with IDs: [20] 2026-02-27 02:49:10,533 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_avco_amls_reconciliation ... 2026-02-27 02:49:12,067 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_decrease_sol_qty ... 2026-02-27 02:49:14,430 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [271] 2026-02-27 02:49:14,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [272] 2026-02-27 02:49:14,666 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [309, 310] 2026-02-27 02:49:15,747 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [311, 312] 2026-02-27 02:49:17,284 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_decrease_sol_qty_to_zero ... 2026-02-27 02:49:19,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [277] 2026-02-27 02:49:19,812 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move.line records with IDs: [278] 2026-02-27 02:49:19,926 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [317, 318] 2026-02-27 02:49:20,160 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_margin_and_return_picking ... 2026-02-27 02:49:22,688 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_return_and_decrease_sol_qty_to_zero ... 2026-02-27 02:49:25,515 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_merge_move_kit_on_adding_new_sol ... 2026-02-27 02:49:28,486 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_product_type_service_1 ... 2026-02-27 02:49:30,072 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_reconfirm_cancelled_kit ... 2026-02-27 02:49:30,810 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_return_for_exchange_kit_product_component ... 2026-02-27 02:49:32,145 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_return_kit_in_quarantine_location ... 2026-02-27 02:49:33,527 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_so_with_kit_and_multiple_same_component ... 2026-02-27 02:49:33,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted mrp.bom.line records with IDs: [38, 39] 2026-02-27 02:49:34,925 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #42 deleted stock.move records with IDs: [356] 2026-02-27 02:49:35,334 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:49:35,348 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_SO_kit_delivery_change_to_comp_packaging ... 2026-02-27 02:49:36,208 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_inter_company_qty_delivered_with_kit ... 2026-02-27 02:49:36,780 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_kit_in_delivery_slip ... 2026-02-27 02:49:38,427 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_kit_product_packaging_qty_rounding ... 2026-02-27 02:49:45,534 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_product_packaging_qty_no_packaging ... 2026-02-27 02:49:45,893 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move records with IDs: [368] 2026-02-27 02:49:46,007 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom ... 2026-02-27 02:49:46,749 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom_using_kit ... 2026-02-27 02:49:47,758 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_qty_delivered_with_bom_using_kit2 ... 2026-02-27 02:49:49,400 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_reset_avco_kit ... 2026-02-27 02:49:50,069 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [342] 2026-02-27 02:49:50,143 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [124] 2026-02-27 02:49:50,162 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [199] 2026-02-27 02:49:50,980 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_qty_change ... 2026-02-27 02:49:51,633 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted stock.move records with IDs: [387] 2026-02-27 02:49:51,766 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_show_kit_in_delivery ... 2026-02-27 02:49:52,885 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_kit_with_mto_components_qty_change ... 2026-02-27 02:49:54,645 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move records with IDs: [397] 2026-02-27 02:49:54,863 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_mrp_kit_cost ... 2026-02-27 02:49:55,393 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_mrp_kit_sale_price ... 2026-02-27 02:50:02,480 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_kit_bom: Starting TestSaleMrpKitBom.test_sale_multistep_kit_qty_change ... 2026-02-27 02:50:03,513 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move records with IDs: [408] 2026-02-27 02:50:04,701 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 02:50:16,900 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_report: Starting TestSaleMrpInvoices.test_deliver_and_invoice_tracked_components ... 2026-02-27 02:50:18,534 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp.tests.test_sale_mrp_report: Starting TestSaleMrpInvoices.test_report_forecast_for_mto_procure_method ... 2026-02-27 02:50:19,594 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:50:37,669 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_mrp_margin.tests.test_sale_mrp_flow: Starting TestSaleMrpFlow.test_kit_cost_calculation ... 2026-02-27 02:50:39,508 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:50:39,530 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_controllers: Starting TestUpload.test_wrong_pdf ... 2026-02-27 02:50:39,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 02:50:40,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 02:50:40,860 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:50:40] "POST /sale_pdf_quote_builder/quotation_document/upload HTTP/1.1" 400 - 45 0.033 1.264 2026-02-27 02:50:40,862 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_controllers.TestUpload.test_wrong_pdf: waiting for threads: [] 2026-02-27 02:50:40,884 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 02:50:50,075 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_available_documents_multiple_products ... 2026-02-27 02:50:50,376 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_available_documents_order ... 2026-02-27 02:50:50,433 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_compute_customizable_pdf_form_fields_when_no_file ... 2026-02-27 02:50:50,462 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_dynamic_fields_mapping_for_product_document ... 2026-02-27 02:50:50,601 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_dynamic_fields_mapping_for_quotation_document ... 2026-02-27 02:50:50,675 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_non_pdf_attachment_inside_quote_form_save ... 2026-02-27 02:50:50,766 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_onchange_product_removes_previously_selected_documents ... 2026-02-27 02:50:51,637 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_product_document_dialog_params_access ... 2026-02-27 02:50:51,852 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_is_removed_on_template_change ... 2026-02-27 02:50:52,357 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [526, 527] 2026-02-27 02:50:52,467 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3196] 2026-02-27 02:50:52,467 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted quotation.document records with IDs: [7] 2026-02-27 02:50:52,507 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_upload_for_template ... 2026-02-27 02:50:52,587 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_pdf_quote_builder.tests.test_pdf_quote_builder: Starting TestPDFQuoteBuilder.test_quotation_document_upload_no_template ... 2026-02-27 02:50:52,683 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 02:51:07,844 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311c74e00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:07,845 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e718a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:07,847 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:09,467 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311f267a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:09,468 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331307f600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:09,470 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:10,748 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368989bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:10,749 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312e03920> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:10,751 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:12,123 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313035da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:12,124 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312eab4c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:12,126 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:12,195 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_get_so_mapping_domain_with_no_analytic_distribution ... 2026-02-27 02:51:13,076 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution.TestAnalyticDistribution.test_get_so_mapping_domain_with_no_analytic_distribution: waiting for threads: [] 2026-02-27 02:51:13,100 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_project_analytic_distribution_on_invoice_lines ... 2026-02-27 02:51:13,474 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution.TestAnalyticDistribution.test_project_analytic_distribution_on_invoice_lines: waiting for threads: [] 2026-02-27 02:51:13,497 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_project_transmits_analytic_plans_to_sol_distribution ... 2026-02-27 02:51:13,859 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution.TestAnalyticDistribution.test_project_transmits_analytic_plans_to_sol_distribution: waiting for threads: [] 2026-02-27 02:51:13,883 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_sol_analytic_distribution_project_template_service ... 2026-02-27 02:51:14,192 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution.TestAnalyticDistribution.test_sol_analytic_distribution_project_template_service: waiting for threads: [] 2026-02-27 02:51:14,213 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution: Starting TestAnalyticDistribution.test_sol_analytic_distribution_task_in_project_service ... 2026-02-27 02:51:14,381 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_analytic_distribution.TestAnalyticDistribution.test_sol_analytic_distribution_task_in_project_service: waiting for threads: [] 2026-02-27 02:51:15,788 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331275e0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:15,789 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311c7dee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:15,791 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:15,800 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:51:29,471 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312cac040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:29,472 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331275e0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:29,474 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:31,057 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312766340> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:31,057 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331229b560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:31,059 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:32,592 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311e0d9e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:32,593 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331275e520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:32,596 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:33,590 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33135782c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:33,590 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312e796c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:33,592 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 85, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:45,429 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_sale_project ... 2026-02-27 02:51:47,697 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_invoices_without_sale_order_are_accounted_in_profitability ... 2026-02-27 02:51:49,325 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_profitability_of_non_billable_project ... 2026-02-27 02:51:49,479 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_project_profitability: Starting TestSaleProjectProfitability.test_project_profitability ... 2026-02-27 02:51:51,840 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted account.move.line.ctp records with IDs: [128, 129] 2026-02-27 02:51:51,921 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted account.move.line records with IDs: [363] 2026-02-27 02:51:52,684 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted account.move.line.ctp records with IDs: [132, 133] 2026-02-27 02:51:52,766 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted account.move.line records with IDs: [367] 2026-02-27 02:51:53,484 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted stock.move.line records with IDs: [363] 2026-02-27 02:51:54,726 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #59 deleted stock.move.line records with IDs: [364] 2026-02-27 02:51:55,817 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312d2f420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:55,818 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33133396c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:55,820 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:51:55,829 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:51:55,837 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_project_project: Starting TestProjectProject.test_projects_to_make_billable ... 2026-02-27 02:51:56,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 02:52:10,053 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331217f100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:10,054 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313c5be20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:10,056 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:11,431 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33134b99e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:11,432 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313562b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:11,434 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:12,617 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311f9f560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:12,618 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312766ca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:12,620 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:14,000 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e58c20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:14,001 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f336892b1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:14,003 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:14,343 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_at_cost ... 2026-02-27 02:52:18,327 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_cost_invoicing ... 2026-02-27 02:52:19,151 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_invoice_analytic_account_so_not_default ... 2026-02-27 02:52:20,371 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312a90860> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:20,371 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313fcbba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:20,373 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:21,562 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e6fec0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:21,563 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312fcb380> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:21,566 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:22,994 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312d2f740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:22,994 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312146e80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:22,997 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:24,469 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311ddcd60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:24,470 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e12660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:24,472 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:26,832 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_no_expense ... 2026-02-27 02:52:28,509 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_not_recomputing_unit_price_for_expensed_so_lines ... 2026-02-27 02:52:30,388 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_not_reinvoicing_invoiced_so_lines ... 2026-02-27 02:52:31,213 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_sales_price ... 2026-02-27 02:52:34,711 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_reinvoice: Starting TestReInvoice.test_sales_team_invoiced ... 2026-02-27 02:52:38,110 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331357ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:38,110 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313729300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:38,113 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:52:38,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:52:53,291 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_res_config_settings: Starting TestResConfigSettings.test_disable_and_enable_project_milestone_feature ... 2026-02-27 02:52:55,800 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:53:10,893 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311bdfce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:10,894 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331357ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:10,903 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:12,566 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33134354e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:12,568 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312cda7a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:12,571 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:14,044 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313ec9800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:14,045 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312d28fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:14,048 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:15,323 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331261a520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:15,324 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312e6e700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:15,327 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:17,440 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331261a660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:17,440 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312182980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:17,442 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:18,579 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312d14c20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:18,580 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311f071a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:18,582 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:20,248 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33689894e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:20,249 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e47d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:20,251 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:21,788 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312c90f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:21,789 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f331333bba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:21,792 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:23,119 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f337805e200> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:23,119 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312df93a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:23,124 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:24,678 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331281e840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:24,679 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311f9ae80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:24,682 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:26,167 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e7e980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:26,168 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3368b13920> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:26,171 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:27,443 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311d46c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:27,444 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33127662a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:27,449 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:53:27,558 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_action_view_project_ids ... 2026-02-27 02:53:28,065 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_action_view_project_ids: waiting for threads: [] 2026-02-27 02:53:28,088 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_action_view_task_stages ... 2026-02-27 02:53:28,399 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_action_view_task_stages: waiting for threads: [] 2026-02-27 02:53:28,421 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_allocated_hours_manual_delivery_service ... 2026-02-27 02:53:29,150 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_allocated_hours_manual_delivery_service: waiting for threads: [] 2026-02-27 02:53:29,165 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_no_project ... 2026-02-27 02:53:29,581 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_analytics_on_so_confirmation_no_project: waiting for threads: [] 2026-02-27 02:53:29,604 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_project_with_accounts ... 2026-02-27 02:53:30,036 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_analytics_on_so_confirmation_project_with_accounts: waiting for threads: [] 2026-02-27 02:53:30,060 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_analytics_on_so_confirmation_project_without_account ... 2026-02-27 02:53:30,495 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_analytics_on_so_confirmation_project_without_account: waiting for threads: [] 2026-02-27 02:53:30,517 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_cancel_multiple_quotations ... 2026-02-27 02:53:30,706 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_cancel_multiple_quotations: waiting for threads: [] 2026-02-27 02:53:30,728 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_cancel_so_linked_to_project ... 2026-02-27 02:53:31,080 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_cancel_so_linked_to_project: waiting for threads: [] 2026-02-27 02:53:31,105 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_compute_project_and_task_button ... 2026-02-27 02:53:32,503 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_compute_project_and_task_button: waiting for threads: [] 2026-02-27 02:53:32,519 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_confirm_sale_order_on_project_creation ... 2026-02-27 02:53:32,763 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_confirm_sale_order_on_project_creation: waiting for threads: [] 2026-02-27 02:53:32,784 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_confirm_sale_order_on_task_save ... 2026-02-27 02:53:33,029 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_confirm_sale_order_on_task_save: waiting for threads: [] 2026-02-27 02:53:33,044 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_copy_so_doesnt_copy_project ... 2026-02-27 02:53:33,370 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_copy_so_doesnt_copy_project: waiting for threads: [] 2026-02-27 02:53:33,393 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_create_task_from_template_line ... 2026-02-27 02:53:33,918 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_create_task_from_template_line: waiting for threads: [] 2026-02-27 02:53:33,941 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_creating_AA_when_adding_service_to_confirmed_so ... 2026-02-27 02:53:34,525 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_creating_AA_when_adding_service_to_confirmed_so: waiting for threads: [] 2026-02-27 02:53:34,548 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_exclude_archived_projects_in_stat_btn_related_view ... 2026-02-27 02:53:34,941 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_exclude_archived_projects_in_stat_btn_related_view: waiting for threads: [] 2026-02-27 02:53:34,957 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_generated_project_stages ... 2026-02-27 02:53:35,291 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_generated_project_stages: waiting for threads: [] 2026-02-27 02:53:35,309 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_no_so_project_error ... 2026-02-27 02:53:35,516 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_global_project_service_no_so_project_error: waiting for threads: [] 2026-02-27 02:53:35,532 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_takes_so_project_on_already_confirmed_so ... 2026-02-27 02:53:35,924 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_global_project_service_takes_so_project_on_already_confirmed_so: waiting for threads: [] 2026-02-27 02:53:35,949 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_global_project_service_takes_so_project_on_so_confirmation ... 2026-02-27 02:53:36,349 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_global_project_service_takes_so_project_on_so_confirmation: waiting for threads: [] 2026-02-27 02:53:36,365 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_links_with_sale_order_line ... 2026-02-27 02:53:37,083 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_links_with_sale_order_line: waiting for threads: [] 2026-02-27 02:53:37,107 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_onchange_sale_fields ... 2026-02-27 02:53:38,101 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_onchange_sale_fields: waiting for threads: [] 2026-02-27 02:53:38,120 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_create_sol_ui ... 2026-02-27 02:53:38,382 166 WARNING rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_create_sol_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 02:53:38,383 166 INFO rb-209aa48-220549-371128 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-02-27 02:53:38,383 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_create_sol_ui: waiting for threads: [] 2026-02-27 02:53:38,413 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_creation_on_so_confirm_with_account ... 2026-02-27 02:53:38,790 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_creation_on_so_confirm_with_account: waiting for threads: [] 2026-02-27 02:53:38,813 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_creation_on_so_with_manual_analytic ... 2026-02-27 02:53:39,156 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_creation_on_so_with_manual_analytic: waiting for threads: [] 2026-02-27 02:53:39,178 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_on_sol_with_analytic_distribution_model ... 2026-02-27 02:53:39,664 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_on_sol_with_analytic_distribution_model: waiting for threads: [] 2026-02-27 02:53:39,688 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_project_tasks_active_on_so_confirm ... 2026-02-27 02:53:40,203 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_project_tasks_active_on_so_confirm: waiting for threads: [] 2026-02-27 02:53:40,225 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_quick_create_sol ... 2026-02-27 02:53:40,519 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_quick_create_sol: waiting for threads: [] 2026-02-27 02:53:40,540 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_items_of_the_project_status ... 2026-02-27 02:53:40,854 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_sale_order_items_of_the_project_status: waiting for threads: [] 2026-02-27 02:53:40,871 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_line_view_form_editable ... 2026-02-27 02:53:41,560 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_sale_order_line_view_form_editable: waiting for threads: [] 2026-02-27 02:53:41,575 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_with_project_task ... 2026-02-27 02:53:42,347 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_sale_order_with_project_task: waiting for threads: [] 2026-02-27 02:53:42,363 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sale_order_with_project_task_from_multi_companies ... 2026-02-27 02:53:58,471 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_sale_order_with_project_task_from_multi_companies: waiting for threads: [] 2026-02-27 02:53:58,528 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_so_confirmation_in_batch ... 2026-02-27 02:53:58,940 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_so_confirmation_in_batch: waiting for threads: [] 2026-02-27 02:53:58,965 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_so_with_service_product_negative_qty ... 2026-02-27 02:53:59,203 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_so_with_service_product_negative_qty: waiting for threads: [] 2026-02-27 02:53:59,223 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_sol_product_type_update ... 2026-02-27 02:53:59,457 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_sol_product_type_update: waiting for threads: [] 2026-02-27 02:53:59,479 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_task_compute_sale_order_id ... 2026-02-27 02:54:00,265 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_task_compute_sale_order_id: waiting for threads: [] 2026-02-27 02:54:00,290 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project: Starting TestSaleProject.test_task_create_sol_ui ... 2026-02-27 02:54:00,453 166 WARNING rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_task_create_sol_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 02:54:00,454 166 INFO rb-209aa48-220549-371128 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-02-27 02:54:00,454 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_sale_project.TestSaleProject.test_task_create_sol_ui: waiting for threads: [] 2026-02-27 02:54:01,308 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313a89d00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:54:01,309 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312183b00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:54:01,311 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:54:01,321 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 02:54:15,536 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_compute_qty_milestone ... 2026-02-27 02:54:15,652 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_compute_sale_line_in_task ... 2026-02-27 02:54:15,857 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_create_milestone_on_project_set_on_sales_order ... 2026-02-27 02:54:16,273 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_default_values_milestone ... 2026-02-27 02:54:16,423 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_project_template_with_milestones ... 2026-02-27 02:54:16,759 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_project_template_with_milestones_multiple_products ... 2026-02-27 02:54:17,254 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_reached_milestones_delivered_quantity ... 2026-02-27 02:54:17,316 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_remove_reached_milestone ... 2026-02-27 02:54:17,390 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #84 deleted project.milestone records with IDs: [12] 2026-02-27 02:54:17,419 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_so_with_milestone_products ... 2026-02-27 02:54:18,348 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_subtask_milestone_sol ... 2026-02-27 02:54:20,354 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_project.tests.test_so_line_milestones: Starting TestSoLineMilestones.test_update_reached_milestone_quantity ... 2026-02-27 02:54:20,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:54:33,955 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson ... 2026-02-27 02:54:34,358 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 94, model: purchase.order 2026-02-27 02:54:34,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 94, model: purchase.order.line 2026-02-27 02:54:34,606 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 02:54:59,759 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33141068e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:54:59,759 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33685387c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:54:59,762 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:01,256 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312976d40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:01,257 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136d04a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:01,259 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:02,342 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331261a2a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:02,342 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136b6520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:02,345 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:03,664 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331317c180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:03,665 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312fb6020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:03,667 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:04,242 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_no_supplier ... 2026-02-27 02:55:04,292 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #96 deleted product.supplierinfo records with IDs: [34] 2026-02-27 02:55:04,654 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_pol_custom_attribute ... 2026-02-27 02:55:05,110 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_pol_description ... 2026-02-27 02:55:05,501 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_reconfirm_sale_order ... 2026-02-27 02:55:05,995 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #96 deleted stock.move.line records with IDs: [387] 2026-02-27 02:55:06,378 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_sale_create_purchase ... 2026-02-27 02:55:07,073 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_service_to_purchase_branch_tax_propagation ... 2026-02-27 02:55:16,011 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_service_to_purchase_multi_company ... 2026-02-27 02:55:16,441 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_uom_conversion ... 2026-02-27 02:55:16,870 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase.tests.test_sale_purchase: Starting TestSalePurchase.test_update_ordered_sale_quantity ... 2026-02-27 02:55:18,984 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368894040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:18,985 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312ec54e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:18,987 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:18,996 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:55:43,583 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e5a0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:43,583 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311ddcc20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:43,585 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:45,446 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33122a45e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:45,447 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311fa99e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:45,449 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:47,053 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33127e5940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:47,053 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312759800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:47,055 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:48,187 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311c767a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:48,188 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136d2660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:48,191 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:49,342 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_project.tests.test_sale_purchase_project: Starting TestSalePurchaseProject.test_pol_analytic_distribution ... 2026-02-27 02:55:51,188 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311c49e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:51,188 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3314242ac0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:51,190 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:55:51,200 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:56:05,426 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson_decreases_qty ... 2026-02-27 02:56:06,615 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #117 deleted stock.move records with IDs: [454] 2026-02-27 02:56:06,807 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_access_saleperson_with_orderpoint ... 2026-02-27 02:56:08,152 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_access_rights: Starting TestAccessRights.test_sales_user_can_access_forecast_report ... 2026-02-27 02:56:17,532 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 117, model: purchase.order 2026-02-27 02:56:17,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 02:56:31,990 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_lead_time: Starting TestLeadTime.test_dynamic_lead_time_delay ... 2026-02-27 02:56:32,600 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_lead_time: Starting TestLeadTime.test_supplier_lead_time ... 2026-02-27 02:56:33,221 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 02:56:34,834 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_purchase_stock.tests.test_unwanted_replenish_flow: Starting TestWarnUnwantedReplenish.test_01_pre_updateA_post ... 2026-02-27 02:56:35,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 02:56:48,279 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_anglo_saxon_cogs_partial_down_payment_credit_note ... 2026-02-27 02:56:51,354 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_anglo_saxon_cogs_validate_invoice ... 2026-02-27 02:56:52,225 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted stock.move.line records with IDs: [403] 2026-02-27 02:56:54,341 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_anglo_saxon_cogs_with_down_payment ... 2026-02-27 02:56:57,316 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [184] 2026-02-27 02:56:58,494 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_delivered_invoice_post_delivery ... 2026-02-27 02:57:00,110 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_delivered_invoice_post_partial_delivery ... 2026-02-27 02:57:02,601 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_delivered_invoice_pre_delivery ... 2026-02-27 02:57:03,572 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_fully_owned_and_delivered_invoice_post_delivery ... 2026-02-27 02:57:04,548 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_ordered_invoice_post_delivery ... 2026-02-27 02:57:06,016 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_ordered_invoice_post_partial_delivery ... 2026-02-27 02:57:07,950 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_ordered_invoice_pre_delivery ... 2026-02-27 02:57:08,970 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_ordered_return_and_receipt ... 2026-02-27 02:57:11,597 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_avco_partially_owned_and_delivered_invoice_post_delivery ... 2026-02-27 02:57:13,946 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_delivery ... 2026-02-27 02:57:15,727 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_delivery_2 ... 2026-02-27 02:57:17,778 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_delivery_3 ... 2026-02-27 02:57:20,314 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_delivery_4 ... 2026-02-27 02:57:22,484 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_delivery_with_return ... 2026-02-27 02:57:26,353 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_post_partial_delivery ... 2026-02-27 02:57:29,324 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_delivered_invoice_pre_delivery ... 2026-02-27 02:57:30,282 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_edit_svl_without_reinvoice ... 2026-02-27 02:57:31,717 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_ordered_invoice_post_delivery ... 2026-02-27 02:57:33,555 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_ordered_invoice_post_partial_delivery ... 2026-02-27 02:57:36,568 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_ordered_invoice_pre_delivery ... 2026-02-27 02:57:38,010 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_return_and_create_invoice ... 2026-02-27 02:57:43,845 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_return_and_credit_note ... 2026-02-27 02:57:49,496 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_reverse_and_create_new_invoice ... 2026-02-27 02:57:51,831 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [85] 2026-02-27 02:57:51,886 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [54] 2026-02-27 02:57:53,065 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_several_invoices_reset_repost ... 2026-02-27 02:57:56,916 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [89] 2026-02-27 02:57:56,964 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [58] 2026-02-27 02:57:57,171 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [318] 2026-02-27 02:57:57,211 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [317] 2026-02-27 02:57:57,335 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line records with IDs: [728, 729] 2026-02-27 02:57:57,905 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [90] 2026-02-27 02:57:57,961 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [59] 2026-02-27 02:57:58,166 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [321] 2026-02-27 02:57:58,204 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [320] 2026-02-27 02:57:58,304 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line records with IDs: [734, 735] 2026-02-27 02:57:58,786 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [91] 2026-02-27 02:57:58,822 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [60] 2026-02-27 02:57:58,962 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [324] 2026-02-27 02:57:58,993 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [323] 2026-02-27 02:57:59,075 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line records with IDs: [740, 741] 2026-02-27 02:57:59,575 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [92, 93, 94] 2026-02-27 02:57:59,636 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [61, 62, 63] 2026-02-27 02:57:59,843 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [326, 328, 330] 2026-02-27 02:57:59,890 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [325, 327, 329] 2026-02-27 02:58:00,007 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line records with IDs: [742, 743, 744, 745, 746, 747] 2026-02-27 02:58:00,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.partial.reconcile records with IDs: [95, 96, 97, 99] 2026-02-27 02:58:00,789 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.full.reconcile records with IDs: [64] 2026-02-27 02:58:00,999 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [332, 336] 2026-02-27 02:58:01,042 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line.ctp records with IDs: [331, 335] 2026-02-27 02:58:01,162 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #124 deleted account.move.line records with IDs: [748, 749, 752, 753] 2026-02-27 02:58:01,788 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_fifo_uom_computation ... 2026-02-27 02:58:04,841 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_delivered_invoice_post_delivery ... 2026-02-27 02:58:07,247 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_delivered_invoice_post_partial_delivery ... 2026-02-27 02:58:10,684 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_delivered_invoice_pre_delivery ... 2026-02-27 02:58:11,656 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_ordered_invoice_post_delivery ... 2026-02-27 02:58:13,768 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_ordered_invoice_post_partial_delivery_1 ... 2026-02-27 02:58:16,959 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuation.test_standard_ordered_invoice_pre_delivery ... 2026-02-27 02:58:18,239 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:58:31,696 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_anglo_saxon_valuation_reconciliation ... 2026-02-27 02:58:35,773 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #128 deleted account.move.line.ctp records with IDs: [379] 2026-02-27 02:58:36,113 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_fifo_multiple_products ... 2026-02-27 02:58:38,916 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_invoice_shipment ... 2026-02-27 02:58:41,210 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #128 deleted account.partial.reconcile records with IDs: [124] 2026-02-27 02:58:41,270 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #128 deleted account.full.reconcile records with IDs: [81] 2026-02-27 02:58:41,642 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #128 deleted account.move.line.ctp records with IDs: [408, 409, 410] 2026-02-27 02:58:41,708 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #128 deleted account.move.line records with IDs: [886] 2026-02-27 02:58:42,735 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_multiple_shipments_invoices ... 2026-02-27 02:58:45,084 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglo_saxon_valuation_reconciliation: Starting TestValuationReconciliation.test_shipment_invoice ... 2026-02-27 02:58:46,603 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:58:58,958 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_anglosaxon_account: Starting TestAngloSaxonAccounting.test_cogs_should_use_price_from_the_right_company ... 2026-02-27 02:59:10,466 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:59:22,641 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_order_dates: Starting TestSaleExpectedDate.test_invoice_delivery_date ... 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line.ctp records with IDs: [432] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line.ctp records with IDs: [433] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line records with IDs: [925] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.partial.reconcile records with IDs: [133] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line.ctp records with IDs: [435] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line.ctp records with IDs: [436, 437] 2026-03-02 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #134 deleted account.move.line records with IDs: [932, 933] 2026-02-27 02:59:25,326 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_order_dates: Starting TestSaleExpectedDate.test_sale_order_commitment_date ... 2026-02-27 02:59:25,761 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_order_dates: Starting TestSaleExpectedDate.test_sale_order_expected_date ... 2026-02-27 02:59:26,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:59:47,104 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_00_sale_stock_invoice ... 2026-02-27 02:59:49,191 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_01_sale_stock_order ... 2026-02-27 02:59:50,449 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_02_sale_stock_return ... 2026-02-27 02:59:52,183 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_03_sale_stock_delivery_partial ... 2026-02-27 02:59:53,111 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_04_create_picking_update_saleorderline ... 2026-02-27 02:59:54,235 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [607] 2026-02-27 02:59:54,507 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_05_confirm_cancel_confirm ... 2026-02-27 02:59:55,093 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [541] 2026-02-27 02:59:55,499 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_05_create_picking_update_saleorderline ... 2026-02-27 02:59:56,456 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_06_uom ... 2026-02-27 02:59:57,109 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [616] 2026-02-27 02:59:57,580 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_07_forced_qties ... 2026-02-27 02:59:58,166 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_08_quantities ... 2026-02-27 02:59:59,262 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_08_sale_return_qty_and_cancel ... 2026-02-27 03:00:00,857 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_09_qty_available ... 2026-02-27 03:00:07,182 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_10_qty_available ... 2026-02-27 03:00:07,450 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_11_return_with_refund ... 2026-02-27 03:00:08,351 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_12_return_without_refund ... 2026-02-27 03:00:09,240 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_13_delivered_qty ... 2026-02-27 03:00:12,037 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_14_delivered_qty_in_multistep ... 2026-02-27 03:00:15,791 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_15_cancel_delivery ... 2026-02-27 03:00:16,354 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [573] 2026-02-27 03:00:16,450 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_16_multi_uom ... 2026-02-27 03:00:17,009 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_17_qty_update_propagation ... 2026-02-27 03:00:17,871 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [575] 2026-02-27 03:00:17,977 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [643] 2026-02-27 03:00:18,292 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [644] 2026-02-27 03:00:18,791 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_18_deliver_more_and_multi_uom ... 2026-02-27 03:00:19,555 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_19_deliver_update_so_line_qty ... 2026-02-27 03:00:21,466 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_2_steps_fixed_procurement_propagation_with_backorder ... 2026-02-27 03:00:23,231 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [655] 2026-02-27 03:00:23,402 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_2_steps_pull_and_decrease_sol_qty_to_zero ... 2026-02-27 03:00:23,708 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.rule records with IDs: [758, 759] 2026-02-27 03:00:24,449 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [588] 2026-02-27 03:00:24,517 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [660] 2026-02-27 03:00:24,717 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [659] 2026-02-27 03:00:24,817 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_3_steps_and_unpack ... 2026-02-27 03:00:26,224 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.package_level records with IDs: [4] 2026-02-27 03:00:27,121 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.quant records with IDs: [412, 414] 2026-02-27 03:00:27,332 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [667] 2026-02-27 03:00:27,502 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_backorder_and_decrease_sol_qty ... 2026-02-27 03:00:28,798 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [597] 2026-02-27 03:00:28,920 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [671] 2026-02-27 03:00:29,024 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_compute_sale_order_count_with_stock_user ... 2026-02-27 03:00:30,153 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_create_route_update_so_quantity ... 2026-02-27 03:00:31,128 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_create_so_return_with_tracked_product ... 2026-02-27 03:00:32,639 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_custom_delivery_route_new_sale_line ... 2026-02-27 03:00:33,401 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_decrease_sol_qty_to_zero ... 2026-02-27 03:00:34,254 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [684] 2026-02-27 03:00:34,362 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_delivery_on_negative_delivered_qty ... 2026-02-27 03:00:35,050 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_delivery_status ... 2026-02-27 03:00:36,663 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_double_return_on_so ... 2026-02-27 03:00:39,398 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_exception_delivery_partial_multi ... 2026-02-27 03:00:40,586 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_extra_return_product_so_sequence ... 2026-02-27 03:00:41,677 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_incoterm_in_advance_payment ... 2026-02-27 03:00:42,448 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_inventory_admin_no_backorder_not_own_sale_order ... 2026-02-27 03:00:43,722 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #144 deleted mail.mail records with IDs: [278] 2026-02-27 03:00:43,925 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_multi_step_product_forecast_availability ... 2026-02-27 03:00:44,663 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_multicompany_transit_with_one_company_for_user ... 2026-02-27 03:01:03,154 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_multiple_returns ... 2026-02-27 03:01:04,115 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_package_with_moves_to_different_location_dest ... 2026-02-27 03:01:05,680 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_packaging_and_qty_decrease ... 2026-02-27 03:01:07,642 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [635] 2026-02-27 03:01:07,715 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [710] 2026-02-27 03:01:07,905 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_packaging_propagation ... 2026-02-27 03:01:08,922 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [716] 2026-02-27 03:01:09,079 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [715] 2026-02-27 03:01:09,192 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [714] 2026-02-27 03:01:09,292 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_reduce_qty_on_partially_moved ... 2026-02-27 03:01:12,493 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [638] 2026-02-27 03:01:12,689 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [639] 2026-02-27 03:01:12,790 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [721] 2026-02-27 03:01:13,203 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_reduce_qty_ordered_no_backorder ... 2026-02-27 03:01:14,240 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_reservation_method_w_sale ... 2026-02-27 03:01:14,782 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [643] 2026-02-27 03:01:14,908 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [723] 2026-02-27 03:01:14,983 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.message records with IDs: [4671] 2026-02-27 03:01:15,017 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.picking records with IDs: [352] 2026-02-27 03:01:15,029 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.followers records with IDs: [1870] 2026-02-27 03:01:15,310 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [724] 2026-02-27 03:01:15,356 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.message records with IDs: [4672] 2026-02-27 03:01:15,368 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.picking records with IDs: [353] 2026-02-27 03:01:15,373 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.followers records with IDs: [1872] 2026-02-27 03:01:15,623 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [725] 2026-02-27 03:01:15,671 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.message records with IDs: [4673] 2026-02-27 03:01:15,684 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.picking records with IDs: [354] 2026-02-27 03:01:15,691 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted mail.followers records with IDs: [1874] 2026-02-27 03:01:16,015 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_for_exchange_and_cancel_sol_qty ... 2026-02-27 03:01:17,224 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [647] 2026-02-27 03:01:17,321 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [730] 2026-02-27 03:01:17,389 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_for_exchange_negativ ... 2026-02-27 03:01:18,533 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_multisteps_receipt ... 2026-02-27 03:01:19,984 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_partial_delivery ... 2026-02-27 03:01:22,782 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [661] 2026-02-27 03:01:23,029 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [662] 2026-02-27 03:01:23,459 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_with_mto_and_multisteps ... 2026-02-27 03:01:26,939 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [666] 2026-02-27 03:01:27,090 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [751] 2026-02-27 03:01:28,949 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_return_with_mto_and_multisteps_old_pull ... 2026-02-27 03:01:32,309 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [671] 2026-02-27 03:01:32,428 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [756] 2026-02-27 03:01:34,101 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [759] 2026-02-27 03:01:34,508 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_sale_order_cancel_with_cyclic_returns ... 2026-02-27 03:01:35,326 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [674, 675, 676] 2026-02-27 03:01:35,513 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_set_sale_on_delivery ... 2026-02-27 03:01:35,705 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_so_delivery_ignores_shipping_policy_from_picking_type ... 2026-02-27 03:01:36,133 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_sol_reserved_qty_wizard_3_steps_delivery ... 2026-02-27 03:01:38,075 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted stock.move records with IDs: [771] 2026-02-27 03:01:38,355 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_update_so_line_qty_with_package ... 2026-02-27 03:01:40,055 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move.line records with IDs: [682] 2026-02-27 03:01:40,119 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.package_level records with IDs: [10] 2026-02-27 03:01:40,255 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [773] 2026-02-27 03:01:40,516 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_update_sol_quantity_without_packaging ... 2026-02-27 03:01:41,466 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #137 deleted stock.move records with IDs: [775] 2026-02-27 03:01:41,568 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock: Starting TestSaleStock.test_warehouse_redirect_warnings ... 2026-02-27 03:01:57,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:02:10,523 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_access_rights: Starting TestControllersAccessRights.test_SO_and_DO_portal_acess ... 2026-02-27 03:02:11,595 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:02:11,757 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-02-27 03:02:12,849 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:02:12] "GET /my/orders/376?access_token=1f699e71-902a-4aeb-aabf-6226a8d561b4 HTTP/1.1" 200 - 272 0.118 1.139 2026-02-27 03:02:12,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: stock.picking 2026-02-27 03:02:13,265 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:02:13] "GET /my/picking/pdf/397?access_token=1f699e71-902a-4aeb-aabf-6226a8d561b4 HTTP/1.1" 200 - 76 0.060 0.352 2026-02-27 03:02:13,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jimmy-portal from n/a 2026-02-27 03:02:13,534 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:02:13] "GET /my/orders/376 HTTP/1.1" 200 - 86 0.075 0.160 2026-02-27 03:02:13,604 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:02:13] "GET /my/picking/pdf/397 HTTP/1.1" 200 - 36 0.019 0.047 2026-02-27 03:02:13,606 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_access_rights.TestControllersAccessRights.test_SO_and_DO_portal_acess: waiting for threads: [] 2026-02-27 03:02:13,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:02:25,812 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_accrued_entries: Starting TestAccruedStockSaleOrders.test_sale_stock_accruals ... 2026-02-27 03:02:27,582 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_accrued_entries: Starting TestAccruedStockSaleOrders.test_sale_stock_invoiced_accrued_entries ... 2026-02-27 03:02:30,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:02:50,564 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_lead_time: Starting TestSaleStockLeadTime.test_00_product_company_level_delays ... 2026-02-27 03:02:51,027 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_lead_time: Starting TestSaleStockLeadTime.test_01_product_route_level_delays ... 2026-02-27 03:02:51,637 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_lead_time: Starting TestSaleStockLeadTime.test_02_delivery_date_propagation ... 2026-02-27 03:02:52,266 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_lead_time: Starting TestSaleStockLeadTime.test_03_product_company_level_delays ... 2026-02-27 03:02:52,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:03:20,024 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_multi_warehouse: Starting TestSaleStockMultiWarehouse.test_multiple_warehouses_generate_multiple_pickings ... 2026-02-27 03:03:20,743 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:03:52,233 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_multicompany: Starting TestSaleStockMultiCompany.test_intercompany_show_lot_on_invoice ... 2026-02-27 03:03:53,300 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_multicompany: Starting TestSaleStockMultiCompany.test_intercompany_transfer_sale_order_workflow ... 2026-02-27 03:03:53,961 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_multicompany: Starting TestSaleStockMultiCompany.test_sale_product_from_parent_company ... 2026-02-27 03:04:02,861 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_multicompany: Starting TestSaleStockMultiCompany.test_warehouse_definition_on_so ... 2026-02-27 03:04:03,210 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:04:16,439 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_backorder_and_several_invoices ... 2026-02-27 03:04:19,765 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_invoice_before_delivery ... 2026-02-27 03:04:21,758 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_invoice_less_than_delivered ... 2026-02-27 03:04:24,726 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_invoice_with_several_returns ... 2026-02-27 03:04:27,036 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [702] 2026-02-27 03:04:29,753 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted stock.move.line records with IDs: [704] 2026-02-27 03:04:30,793 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_picking_description ... 2026-02-27 03:04:31,936 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_refund_cancel_invoices ... 2026-02-27 03:04:34,029 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted account.move.line.ctp records with IDs: [479, 480] 2026-02-27 03:04:34,110 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted account.move.line records with IDs: [1011] 2026-02-27 03:04:35,589 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock.tests.test_sale_stock_report: Starting TestSaleStockInvoices.test_refund_modify_invoices ... 2026-02-27 03:04:37,697 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted account.move.line.ctp records with IDs: [485, 486] 2026-02-27 03:04:37,778 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #175 deleted account.move.line records with IDs: [1018] 2026-02-27 03:04:38,765 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:04:38,933 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7116, 7035, 7106, 7038, 7059, 7036, 7006, 7008, 7039, 7040, 7051, 7044, 7043, 7013, 7042, 7053, 7048, 7098, 7050, 6992, 7041, 7049, 7052, 7046, 7045, 7047, 6990, 7057, 6991, 7032, 6993, 6994, 7026, 7058, 7149, 6995, 7061, 6996, 7062, 7099, 7066, 7063, 7065, 7113, 7068, 7067, 7131, 7069, 7100, 7070, 7101, 7071, 7150, 7072, 7011, 7031, 7016, 7073, 6997, 6999, 6998, 7077, 7007, 7076, 7075, 7074, 7078, 7079, 7012, 7081, 7083, 7054, 7056, 7109, 7019, 7082, 7055, 7080, 7084, 7085, 7129, 7087, 7086, 7014, 7000, 7088, 7097, 7095, 7091, 7090, 7103, 7096, 7089, 7094, 7027, 7093, 7092, 7020, 7021, 7102, 7104, 7108, 7107, 7001, 7105, 7022, 7148, 7003, 7144, 7146, 7023, 7147, 7004, 7145, 7143, 7015, 7137, 7017, 7142, 7138, 7133, 7136, 7128, 7005, 7024, 7141, 7135, 7134, 7132, 7127, 7130, 7139, 7064, 7125, 7126, 7121, 7123, 7117, 7118, 7120, 7018, 7119, 7124, 7122, 7009, 7030, 6988, 7034, 7033, 7115, 6989, 7010, 7114, 7140, 7029, 7037, 7060, 7028, 7002, 7112, 7025, 7110, 7111] 2026-02-27 03:04:38,933 166 INFO rb-209aa48-220549-371128 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-02-27 03:04:38,933 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_add_avco_product_on_delivery_cost_on_sale_order ... 2026-02-27 03:04:40,820 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_add_product_on_delivery_price_unit_on_sale ... 2026-02-27 03:04:42,248 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_add_standard_product_on_delivery_cost_on_sale_order ... 2026-02-27 03:04:43,504 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_avco_does_not_mix_products_on_compute_avg_price ... 2026-02-27 03:04:44,298 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_purchase_price_changes ... 2026-02-27 03:04:46,127 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [141] 2026-02-27 03:04:46,146 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [216] 2026-02-27 03:04:46,201 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_1 ... 2026-02-27 03:04:47,174 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_2 ... 2026-02-27 03:04:48,302 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_3 ... 2026-02-27 03:04:49,074 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_4 ... 2026-02-27 03:04:50,229 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_5 ... 2026-02-27 03:04:52,266 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_sale_stock_margin_6 ... 2026-02-27 03:04:52,684 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_stock_margin.tests.test_sale_stock_margin: Starting TestSaleStockMargin.test_so_and_multicompany ... 2026-02-27 03:05:01,344 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:05:29,251 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_edit_so_line_timesheet: Starting TestEditSoLineTimesheet.test_sol_no_change_if_edited ... 2026-02-27 03:05:29,997 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:05:59,240 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_analytic_account_balance ... 2026-02-27 03:05:59,931 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_compute_cost_in_employee_mappings ... 2026-02-27 03:06:00,505 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_duplicate_project_allocated_hours ... 2026-02-27 03:06:01,224 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_fetch_sale_order_items ... 2026-02-27 03:06:02,299 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_open_product_form_with_default_service_policy ... 2026-02-27 03:06:03,131 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_open_product_form_with_default_uom_id ... 2026-02-27 03:06:04,114 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project: Starting TestProject.test_task_with_newid_partner ... 2026-02-27 03:06:04,846 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:06:33,977 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_billing: Starting TestProjectBilling.test_billing_employee_rate ... 2026-02-27 03:06:34,643 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_billing: Starting TestProjectBilling.test_billing_task_rate ... 2026-02-27 03:06:35,231 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_billing: Starting TestProjectBilling.test_customer_change_in_project ... 2026-02-27 03:06:35,609 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_billing: Starting TestProjectBilling.test_project_form_view ... 2026-02-27 03:06:36,383 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_billing: Starting TestProjectBilling.test_take_into_account_invoicing_app_legacy ... 2026-02-27 03:06:37,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:07:06,251 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_pricing_type: Starting TestProjectPricingType.test_pricing_type ... 2026-02-27 03:07:06,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:07:35,917 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_profitability: Starting TestSaleTimesheetProjectProfitability.test_get_project_profitability_items ... 2026-02-27 03:07:38,048 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #224 deleted account.analytic.line records with IDs: [593] 2026-02-27 03:07:38,136 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #224 deleted account.analytic.line records with IDs: [592] 2026-02-27 03:07:38,212 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #224 deleted account.analytic.line records with IDs: [594] 2026-02-27 03:07:38,320 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_profitability: Starting TestSaleTimesheetProjectProfitability.test_profitability_revenue ... 2026-02-27 03:07:39,267 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:07:40,996 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_update: Starting TestProjectUpdateSaleTimesheet.test_project_update_description_profitability ... 2026-02-27 03:07:41,106 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_project_update: Starting TestProjectUpdateSaleTimesheet.test_project_update_panel_profitability_no_billable ... 2026-02-27 03:07:41,150 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:08:11,514 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313a88220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:11,515 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313f91d00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:11,518 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:12,979 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331247ba60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:12,980 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33124f7ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:12,983 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:14,837 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368539440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:14,838 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e16480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:14,842 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:16,281 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33136b1da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:16,282 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313ff9da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:16,285 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:17,265 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_reinvoice: Starting TestReInvoice.test_at_cost ... 2026-02-27 03:08:21,776 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_reinvoice: Starting TestReInvoice.test_no_expense ... 2026-02-27 03:08:24,065 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_reinvoice: Starting TestReInvoice.test_project_update_reinvoiced_vendor_bill_product ... 2026-02-27 03:08:25,833 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_reinvoice: Starting TestReInvoice.test_reversed_invoice_reinvoice_with_period ... 2026-02-27 03:08:28,968 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_reinvoice: Starting TestReInvoice.test_sales_price ... 2026-02-27 03:08:34,105 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312d22020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:34,106 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136d31a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:34,111 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:08:34,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:09:03,551 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_add_product_analytic_account ... 2026-02-27 03:09:05,550 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_billable_task_and_subtask ... 2026-02-27 03:09:06,484 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_change_ordered_qty ... 2026-02-27 03:09:07,147 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_compute_project_and_task_button_with_ts ... 2026-02-27 03:09:07,731 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_compute_show_timesheet_button ... 2026-02-27 03:09:08,719 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_copy_billable_project_and_task ... 2026-02-27 03:09:09,479 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_delivered_quantity ... 2026-02-27 03:09:10,350 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted account.analytic.line records with IDs: [612] 2026-02-27 03:09:10,520 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted account.analytic.line records with IDs: [613] 2026-02-27 03:09:10,580 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_different_uom_to_hours_on_sale_order_confirmation ... 2026-02-27 03:09:11,566 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_prepaid_pack_remaining_hours_rounding ... 2026-02-27 03:09:12,444 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_prevent_update_project_allocated_hours_after_confirming_quotation ... 2026-02-27 03:09:13,147 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_remaining_hours_prepaid_services ... 2026-02-27 03:09:13,687 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_sale_create_project ... 2026-02-27 03:09:14,597 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_sale_create_task ... 2026-02-27 03:09:15,391 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_sale_service ... 2026-02-27 03:09:16,742 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted account.analytic.line records with IDs: [617] 2026-02-27 03:09:16,823 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted mail.message records with IDs: [5093] 2026-02-27 03:09:16,876 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted project.task records with IDs: [478] 2026-02-27 03:09:16,883 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #250 deleted mail.followers records with IDs: [2325] 2026-02-27 03:09:16,922 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_sale_task_in_project_without_project ... 2026-02-27 03:09:17,497 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_sale_timesheet_invoice ... 2026-02-27 03:09:18,584 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_service_product_uom_default ... 2026-02-27 03:09:23,881 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_several_uom_sol_to_planned_hours ... 2026-02-27 03:09:25,255 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_task_so_line_assignation ... 2026-02-27 03:09:26,452 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_timesheet_hours_delivered_rounding ... 2026-02-27 03:09:28,395 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_service: Starting TestSaleService.test_timesheet_uom ... 2026-02-27 03:09:29,450 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:09:58,097 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_allocated_hours_copy ... 2026-02-27 03:09:59,005 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_change_customer_and_SOL_after_invoiced_timesheet ... 2026-02-27 03:10:00,173 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_compute_commercial_partner ... 2026-02-27 03:10:01,395 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_linked_timesheet_after_invoice_reversal ... 2026-02-27 03:10:04,477 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [516, 517] 2026-02-27 03:10:04,610 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [1082] 2026-02-27 03:10:05,114 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_non_consolidated_billing_service_timesheet ... 2026-02-27 03:10:06,143 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_onchange_uom_service_product ... 2026-02-27 03:10:09,809 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_sale_order_with_multiple_project_templates ... 2026-02-27 03:10:10,709 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_delivery ... 2026-02-27 03:10:12,623 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_invoice ... 2026-02-27 03:10:13,576 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1151], uid: 272, model: sale.order.line 2026-02-27 03:10:14,988 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_manual ... 2026-02-27 03:10:16,107 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_order ... 2026-02-27 03:10:17,877 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_upsell ... 2026-02-27 03:10:19,054 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [281] 2026-02-27 03:10:19,186 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_upsell_copied_so ... 2026-02-27 03:10:20,335 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [282] 2026-02-27 03:10:21,101 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [283] 2026-02-27 03:10:21,247 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_timesheet_with_negative_time_spent ... 2026-02-27 03:10:21,900 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_transfert_project ... 2026-02-27 03:10:22,836 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_unlink_timesheet ... 2026-02-27 03:10:23,595 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted account.move.line.ctp records with IDs: [530] 2026-02-27 03:10:23,688 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [1121] 2026-02-27 03:10:23,812 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #262 deleted account.move.line records with IDs: [1122] 2026-02-27 03:10:23,858 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheet.test_update_sol_price ... 2026-02-27 03:10:24,549 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:10:55,477 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3314104720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:55,478 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311ba5760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:55,486 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:56,823 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f336886d800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:56,825 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313a79d00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:56,827 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:58,369 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312186520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:58,370 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f336813dee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:10:58,372 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:00,177 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33122a2c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:00,178 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313428f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:00,181 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:01,653 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312170040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:01,654 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312feb9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:01,657 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:03,514 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e044a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:03,515 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311ccbe20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:03,517 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:04,729 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312fb54e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:04,730 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f336886e160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:04,733 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:06,688 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33135ac9a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:06,690 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33124c6fc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:06,692 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet.py", line 1226, in setUpClass cls.plan_b, cls.plan_c = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:06,776 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheetAnalyticPlan.test_mandatory_plan_timesheet_applicability_from_sol ... 2026-02-27 03:11:07,667 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheetAnalyticPlan.test_timesheet_get_accounts_from_sol ... 2026-02-27 03:11:08,300 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet: Starting TestSaleTimesheetAnalyticPlan.test_timesheet_get_accounts_from_sol_fallback_on_project ... 2026-02-27 03:11:10,181 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311dd6980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:10,181 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313398040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:10,183 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:10,194 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:11:39,236 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_accrued_entries: Starting TestAccruedTimeSheetSaleOrders.test_timesheet_accrued_entries ... 2026-02-27 03:11:41,580 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_accrued_entries: Starting TestAccruedTimeSheetSaleOrders.test_timesheet_invoiced_accrued_entries ... 2026-02-27 03:11:44,360 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:11:46,035 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368940c20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:46,035 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311b4d3a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:46,038 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:47,281 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311ce7c40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:47,282 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33131b28e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:47,284 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:49,097 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313aa3600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:49,099 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33134baca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:49,101 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:50,866 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33124f4180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:50,867 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f336813f240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:50,870 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_timesheet/tests/test_sale_timesheet_dashboard.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_sale_project_dashboard.py", line 10, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/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-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:52,045 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_dashboard: Starting TestSaleTimesheetDashboard.test_get_sale_item_data_various_sol_with_timesheet_installed ... 2026-02-27 03:11:53,730 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33126cc720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:53,731 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136b14e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:53,733 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:11:53,745 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:12:28,286 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_report: Starting TestSaleTimesheetReport.test_timesheet_report_uom_difference ... 2026-02-27 03:12:29,339 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:12:30,085 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_ui: Starting TestSaleTimesheetUi.test_ui ... 2026-02-27 03:12:30,112 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3482, 3481, 3480, 2049, 2048, 2047] 2026-02-27 03:12:30,151 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [185938, 185936, 185940] 2026-02-27 03:12:30,151 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted product.pricelist records with IDs: [5, 6, 1, 2, 3, 4] 2026-02-27 03:12:30,320 166 WARNING rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_ui.TestSaleTimesheetUi.test_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:12:30,321 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_ui: skipped TestSaleTimesheetUi.test_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:12:30,321 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_sale_timesheet_ui.TestSaleTimesheetUi.test_ui: waiting for threads: [] 2026-02-27 03:12:30,361 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:12:59,813 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_so_line_determined_in_timesheet: Starting TestSoLineDeterminedInTimesheet.test_no_so_line_if_project_non_billable ... 2026-02-27 03:13:00,500 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_so_line_determined_in_timesheet: Starting TestSoLineDeterminedInTimesheet.test_sol_determined_when_project_is_employee_rate ... 2026-02-27 03:13:01,205 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_so_line_determined_in_timesheet: Starting TestSoLineDeterminedInTimesheet.test_sol_determined_when_project_is_project_rate ... 2026-02-27 03:13:01,757 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_so_line_determined_in_timesheet: Starting TestSoLineDeterminedInTimesheet.test_sol_determined_when_project_is_task_rate ... 2026-02-27 03:13:02,321 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_so_line_determined_in_timesheet: Starting TestSoLineDeterminedInTimesheet.test_tranfer_project ... 2026-02-27 03:13:02,879 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:13:31,098 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_task_analysis: Starting TestSaleTimesheetTaskAnalysis.test_remaining_hours_so ... 2026-02-27 03:13:32,074 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:13:59,446 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_upsell_warning: Starting TestUpsellWarning.test_display_upsell_warning ... 2026-02-27 03:14:00,337 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_upsell_warning: Starting TestUpsellWarning.test_display_upsell_warning_multiple_times ... 2026-02-27 03:14:01,201 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #329 deleted mail.activity records with IDs: [126] 2026-02-27 03:14:02,271 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet.tests.test_upsell_warning: Starting TestUpsellWarning.test_display_upsell_warning_when_invoiced ... 2026-02-27 03:14:03,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:14:31,180 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet_margin.tests.test_sale_timesheet_margin: Starting TestSaleTimesheetMargin.test_no_recompute_purchase_price_not_timesheet ... 2026-02-27 03:14:32,356 166 INFO rb-209aa48-220549-371128 odoo.addons.sale_timesheet_margin.tests.test_sale_timesheet_margin: Starting TestSaleTimesheetMargin.test_sale_timesheet_margin ... 2026-02-27 03:14:33,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:14:33,764 166 INFO rb-209aa48-220549-371128 odoo.addons.sales_team.tests.test_sales_team: Starting TestAccessRights.test_access_sales_manager ... 2026-02-27 03:14:33,871 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #352 deleted crm.team records with IDs: [71] 2026-02-27 03:14:33,889 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #352 deleted mail.alias records with IDs: [761] 2026-02-27 03:14:33,919 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:14:34,433 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.tests.test_sms_template: Starting TestSmsTemplateAccessRights.test_access_rights_system ... 2026-02-27 03:14:42,250 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.tests.test_sms_template: Starting TestSmsTemplateAccessRights.test_access_rights_user ... 2026-02-27 03:14:42,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,304 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,314 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,334 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,340 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,342 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,369 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,374 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,377 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,384 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,402 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,408 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,410 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,417 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,434 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,439 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,441 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,449 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,469 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,475 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,478 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,510 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,516 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,528 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,549 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,557 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,560 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,574 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,592 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,598 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,609 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,628 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,635 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,668 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,674 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,676 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,684 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,704 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,709 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,739 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,748 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,750 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,759 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,786 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,793 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,796 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,806 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,828 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,840 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,848 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,866 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,874 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,886 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,904 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,912 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,924 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,943 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,948 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,950 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,959 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:42,981 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:42,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,989 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:42,997 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,020 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,025 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,027 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,059 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,090 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,099 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,132 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,140 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,148 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,168 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,178 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,186 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,215 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,223 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,227 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,259 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,265 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,267 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,275 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,295 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,304 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,312 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,334 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,340 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,342 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,372 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,375 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,382 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,405 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,415 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,425 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,447 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,464 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,482 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,488 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,495 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,520 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,532 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,561 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,573 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,595 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,604 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,615 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,632 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,665 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,669 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,671 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,679 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,697 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,704 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,711 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,733 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,744 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,767 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,774 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,776 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,807 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,812 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,821 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,837 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,842 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,844 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,865 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,869 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,871 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,879 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,897 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,905 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,916 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,943 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:43,980 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:43,986 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,989 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:43,997 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,011 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,015 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,016 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,022 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,042 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,072 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,088 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,132 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,141 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,161 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,167 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,197 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,202 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,204 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,211 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,237 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,258 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,332 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,335 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,347 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,368 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,378 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,381 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,395 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,419 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,427 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,429 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,438 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,458 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,465 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,477 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,506 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,517 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,561 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,572 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,593 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,600 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,605 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,613 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,634 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,651 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,671 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,681 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,711 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,750 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,756 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,758 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,767 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,789 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,798 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,808 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,830 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,836 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,838 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,849 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,870 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,891 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,923 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,927 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,934 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:44,960 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:44,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,969 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:44,978 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,004 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,009 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,018 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,026 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,044 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,059 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,076 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,081 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,083 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,090 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,107 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,114 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,121 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,137 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,142 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,144 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,168 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,183 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,205 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,207 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,215 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,232 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,237 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,239 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,263 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,268 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,270 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,277 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,294 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,298 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,307 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,329 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,331 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,338 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,356 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,362 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,364 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,372 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,391 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,397 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,399 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,407 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,426 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,434 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,442 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,460 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,466 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,474 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,489 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,493 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,494 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,501 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,517 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,522 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,524 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,532 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,548 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,556 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,564 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,579 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,584 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,594 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,611 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,617 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,619 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,626 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,650 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,672 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,677 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,679 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,686 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,707 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,710 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,734 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,739 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,741 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,748 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,772 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,774 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,807 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,809 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,819 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,836 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,842 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,844 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,852 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,871 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,885 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,900 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,905 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,932 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,936 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,943 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,959 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,964 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,974 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:45,990 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:45,995 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:45,997 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,004 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,022 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,027 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,029 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,056 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,066 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,071 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,086 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,108 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,115 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,122 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,140 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,157 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,180 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,187 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,190 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,198 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,217 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,222 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,226 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,236 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,255 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,261 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,263 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,273 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,293 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,304 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,313 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,335 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,341 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,343 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,353 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,374 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,380 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,382 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,392 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,418 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,420 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,429 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,447 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,462 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,478 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,483 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,508 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,513 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,515 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,539 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,553 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,572 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,577 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,579 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,588 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,614 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,622 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,651 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,669 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,686 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,692 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,701 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,724 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,756 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,763 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,765 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,775 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,793 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,798 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,800 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,809 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,826 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,831 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,841 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,864 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,866 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,873 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,890 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,896 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,898 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,927 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,933 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,935 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,944 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:46,965 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:46,971 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,973 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:46,981 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,009 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,015 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,018 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,059 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,077 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,093 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,100 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,142 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,159 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,165 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,167 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,202 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,207 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,209 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,217 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,238 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,243 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,246 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,253 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,273 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,282 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,308 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,312 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,314 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,344 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,349 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,351 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,357 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,377 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,384 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,394 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,417 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,419 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,426 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,442 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,447 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,449 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,456 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,476 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,483 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,485 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,510 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,516 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,518 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,550 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,553 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,560 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,580 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,589 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,592 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,605 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,633 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,639 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,644 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,682 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,687 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,699 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,732 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,743 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,764 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,769 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,770 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,777 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,813 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,818 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,821 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,828 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,845 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,853 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,861 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,887 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,890 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,899 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,919 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,926 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,928 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:47,959 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:47,966 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,969 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:47,981 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,007 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,016 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,056 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,062 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,074 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,103 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,140 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,142 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,151 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,172 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,179 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,181 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,188 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,206 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,212 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,216 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,224 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,243 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,250 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,253 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,261 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,285 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,287 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,295 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,313 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,330 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,349 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,359 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,361 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,376 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,403 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,410 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,422 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,445 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,453 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,455 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,465 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,485 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,491 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,494 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,503 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,530 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,533 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,543 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,573 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,581 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,584 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,596 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,627 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,669 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,675 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,679 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,725 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,759 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,765 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,777 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,806 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,815 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,818 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,836 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,856 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,863 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,868 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,877 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,913 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,916 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,925 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,944 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,965 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:48,989 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:48,996 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:48,999 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,009 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,032 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,039 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,043 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,076 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,082 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,087 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,131 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,144 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,163 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,183 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,209 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,216 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,220 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,231 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,253 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,261 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,264 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,275 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,307 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,309 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,337 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,344 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,346 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,354 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,374 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,380 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,383 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,391 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,418 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,421 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,429 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,451 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,458 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,461 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,472 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,497 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,506 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,509 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,520 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,553 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,586 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,594 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,597 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,610 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,632 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,639 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,687 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,700 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: sms.template 2026-02-27 03:14:49,726 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 354, model: ir.model 2026-02-27 03:14:49,738 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 354, model: sms.template 2026-02-27 03:14:49,774 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.tests.test_sms_template: Starting TestSmsTemplateAccessRights.test_sms_template_rendering_restricted ... 2026-02-27 03:14:49,905 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.tests.test_sms_template: Starting TestSmsTemplateAccessRights.test_sms_template_rendering_unrestricted ... 2026-02-27 03:14:49,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:14:49,976 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.tests.test_sms_template: Starting TestSMSTemplateReset.test_sms_template_reset ... 2026-02-27 03:14:50,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:14:50,353 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio: Starting TestSmsTwilio.test_assert_initial_values ... 2026-02-27 03:14:50,389 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio.TestSmsTwilio.test_assert_initial_values: waiting for threads: [] 2026-02-27 03:14:50,411 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio: Starting TestSmsTwilio.test_send_sms_composer_number ... 2026-02-27 03:14:50,452 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [1]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '33a5dc184f4744eeac3528e5b7bbce9f', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_33a5dc184f4744eeac3528e5b7bbce9f'}] 2026-02-27 03:14:50,464 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [2]: gave [{'failure_reason': 'Twilio StatusCallback URL is incorrect', 'state': 'twilio_callback', 'uuid': '28dfb45b505f40f29f853fdf4f5f66cd', 'failure_type': 'twilio_callback'}] 2026-02-27 03:14:50,473 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [3]: gave [{'failure_reason': "The number you're trying to reach is not correctly formatted", 'state': 'wrong_number_format', 'uuid': 'beb06198f9d4452ea782ee38e162f396', 'failure_type': 'wrong_number_format'}] 2026-02-27 03:14:50,481 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [4]: gave [{'failure_reason': "A 'To' phone number is required", 'state': 'sms_number_missing', 'uuid': '5194806056d14243917587cfda71fe54', 'failure_type': 'sms_number_missing'}] 2026-02-27 03:14:50,486 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio.TestSmsTwilio.test_send_sms_composer_number: waiting for threads: [] 2026-02-27 03:14:50,499 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio: Starting TestSmsTwilio.test_send_sms_composer_partner ... 2026-02-27 03:14:50,613 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [5]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '6372519813ed4e229ab9fc4ca6e70349', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_6372519813ed4e229ab9fc4ca6e70349'}] 2026-02-27 03:14:50,678 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [6]: gave [{'failure_reason': 'Unverified recipient on Trial Account', 'state': 'twilio_acc_unverified', 'uuid': '01926a5288a04590a24d77936d1398f2', 'failure_type': 'twilio_acc_unverified'}] 2026-02-27 03:14:50,720 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [7]: gave [{'failure_reason': 'Twilio StatusCallback URL is incorrect', 'state': 'twilio_callback', 'uuid': 'cc6cf84058724278b66f8e1baef45c7d', 'failure_type': 'twilio_callback'}] 2026-02-27 03:14:50,765 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [8]: gave [{'failure_reason': "The number you're trying to reach is not correctly formatted", 'state': 'wrong_number_format', 'uuid': '21d4cba8457c4147b4e7c5cb1552c3a0', 'failure_type': 'wrong_number_format'}] 2026-02-27 03:14:50,813 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [9]: gave [{'failure_reason': "A 'To' phone number is required", 'state': 'sms_number_missing', 'uuid': 'a209ac7e0ea840dba86196272fb2a6bd', 'failure_type': 'sms_number_missing'}] 2026-02-27 03:14:50,825 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio.TestSmsTwilio.test_send_sms_composer_partner: waiting for threads: [] 2026-02-27 03:14:50,842 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio: Starting TestSmsTwilio.test_send_with_multi_company ... 2026-02-27 03:15:15,538 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [10, 11]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '48483a1f019d419cb9a2ac46980b29e7', 'failure_type': False, 'sms_twilio_sid': 'twilio_Company 1 (Twilio)_48483a1f019d419cb9a2ac46980b29e7'}, {'failure_reason': False, 'state': 'sent', 'uuid': '15d059c438a8488a8baf86b173860392', 'failure_type': False, 'sms_twilio_sid': 'twilio_Company 1 (Twilio)_15d059c438a8488a8baf86b173860392'}] 2026-02-27 03:15:15,543 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [12, 13]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': 'f45f57da999a4347836b826c2872e340', 'failure_type': False, 'sms_twilio_sid': 'twilio_Company 2 (Twilio)_f45f57da999a4347836b826c2872e340'}, {'failure_reason': False, 'state': 'sent', 'uuid': 'cff3717b6d4f481f9bd699ca12992077', 'failure_type': False, 'sms_twilio_sid': 'twilio_Company 2 (Twilio)_cff3717b6d4f481f9bd699ca12992077'}] 2026-02-27 03:15:15,554 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 4 SMS: [14, 15, 16, 17]: gave [{'uuid': 'aaf303b410ca4080bbbec085b7364793', 'state': 'success', 'credit': 1}, {'uuid': '70a70ce3693b4de2abff14daecfaa94e', 'state': 'success', 'credit': 1}, {'uuid': 'e079dfd899ec49c0ae3abc88b404ef55', 'state': 'success', 'credit': 1}, {'uuid': 'a2bdd93ec4344860a1cddd27dd4debde', 'state': 'success', 'credit': 1}] 2026-02-27 03:15:15,614 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio.TestSmsTwilio.test_send_with_multi_company: waiting for threads: [] 2026-02-27 03:15:15,693 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:15:16,070 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio_controller: Starting TestSmsTwilioController.test_sms_twilio_controller_status ... 2026-02-27 03:15:16,167 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [18]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '9bd2231fce5a4b1d8106e29eb67585a1', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_9bd2231fce5a4b1d8106e29eb67585a1'}] 2026-02-27 03:15:16,184 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:15:16,878 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:15:16] "POST /sms_twilio/status/9bd2231fce5a4b1d8106e29eb67585a1 HTTP/1.1" 200 - 24 0.018 0.679 2026-02-27 03:15:16,937 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [19]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '87dc4aa3ed414cefae9f2231339fe14b', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_87dc4aa3ed414cefae9f2231339fe14b'}] 2026-02-27 03:15:17,008 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:15:17] "POST /sms_twilio/status/87dc4aa3ed414cefae9f2231339fe14b HTTP/1.1" 200 - 16 0.028 0.022 2026-02-27 03:15:17,067 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [20]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': 'c1ee613274f44b17822d8e581a363bf1', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_c1ee613274f44b17822d8e581a363bf1'}] 2026-02-27 03:15:17,106 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:15:17] "POST /sms_twilio/status/c1ee613274f44b17822d8e581a363bf1 HTTP/1.1" 200 - 16 0.011 0.016 2026-02-27 03:15:17,152 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [21]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '4608ae0f1767401f8224a1de6ee7b6bf', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_4608ae0f1767401f8224a1de6ee7b6bf'}] 2026-02-27 03:15:17,169 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:15:17] "POST /sms_twilio/status/4608ae0f1767401f8224a1de6ee7b6bf HTTP/1.1" 404 - 0 0.000 0.003 2026-02-27 03:15:17,173 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio_controller.TestSmsTwilioController.test_sms_twilio_controller_status: waiting for threads: [] 2026-02-27 03:15:17,194 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio_controller: Starting TestSmsTwilioController.test_sms_twilio_controller_status_signature ... 2026-02-27 03:15:17,284 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [22]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '06a90dce38a34144a7424c0f3d180cd5', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_06a90dce38a34144a7424c0f3d180cd5'}] 2026-02-27 03:15:17,310 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:15:17,457 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:15:17] "POST /sms_twilio/status/06a90dce38a34144a7424c0f3d180cd5 HTTP/1.1" 404 - 12 0.004 0.147 2026-02-27 03:15:17,461 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_sms_twilio_controller.TestSmsTwilioController.test_sms_twilio_controller_status_signature: waiting for threads: [] 2026-02-27 03:15:17,494 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:15:17,775 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage: Starting TestSmsTwilio.test_manage_action_reload_numbers ... 2026-02-27 03:15:17,828 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted sms.twilio.number records with IDs: [5, 6] 2026-02-27 03:15:17,847 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage.TestSmsTwilio.test_manage_action_reload_numbers: waiting for threads: [] 2026-02-27 03:15:17,868 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage: Starting TestSmsTwilio.test_manage_action_send_test ... 2026-02-27 03:15:17,902 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [23]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '079f932640994043a14c1572f96d1664', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_079f932640994043a14c1572f96d1664'}] 2026-02-27 03:15:17,911 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [24]: gave [{'failure_reason': "The number you're trying to reach is not correctly formatted", 'state': 'wrong_number_format', 'uuid': '23f6886798e34704a9c5cd8741873efd', 'failure_type': 'wrong_number_format'}] 2026-02-27 03:15:17,916 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage.TestSmsTwilio.test_manage_action_send_test: waiting for threads: [] 2026-02-27 03:15:17,937 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage: Starting TestSmsTwilio.test_manage_action_send_test_from_number ... 2026-02-27 03:15:17,980 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [25]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': 'dc6d411e09d7409b94dfbf68485f981c', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_dc6d411e09d7409b94dfbf68485f981c'}] 2026-02-27 03:15:17,991 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [26]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '666f8e4f243a4940b3e6861594d7e839', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_666f8e4f243a4940b3e6861594d7e839'}] 2026-02-27 03:15:18,011 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [27]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': 'e26bbfa87db94ad1bd0d374386638def', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_e26bbfa87db94ad1bd0d374386638def'}] 2026-02-27 03:15:18,064 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted sms.twilio.number records with IDs: [5, 6] 2026-02-27 03:15:18,084 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [28]: gave [{'failure_reason': False, 'state': 'sent', 'uuid': '1836b8c4b590488ba8896b40eadf3b88', 'failure_type': False, 'sms_twilio_sid': 'twilio_My Company (San Francisco)_1836b8c4b590488ba8896b40eadf3b88'}] 2026-02-27 03:15:18,087 166 INFO rb-209aa48-220549-371128 odoo.addons.sms_twilio.tests.test_twilio_account_manage.TestSmsTwilio.test_manage_action_send_test_from_number: waiting for threads: [] 2026-02-27 03:15:18,110 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:15:18,119 166 INFO rb-209aa48-220549-371128 odoo.addons.snailmail_account.tests.test_snailmail_on_invoice: Starting TestSnailmailOnInvoice.test_snailmail_on_invoice_for_partner_without_email ... 2026-02-27 03:15:19,181 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:15:30,655 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_fetch_account_no_group ... 2026-02-27 03:15:30,692 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_fetch_account_one_group ... 2026-02-27 03:15:30,731 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_group_with_multiple_accounts ... 2026-02-27 03:15:30,834 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_group_with_no_account ... 2026-02-27 03:15:30,913 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #358 deleted ir.model.data records with IDs: [201012] 2026-02-27 03:15:30,914 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #358 deleted account.account records with IDs: [3922] 2026-02-27 03:15:30,955 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_response_is_ordered ... 2026-02-27 03:15:30,993 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_account_group: Starting SpreadsheetAccountGroupTest.test_with_wrong_account_type_id ... 2026-02-27 03:15:31,082 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:15:53,291 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_balance_account_by_year ... 2026-02-27 03:15:53,376 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_balance_day_date_period ... 2026-02-27 03:15:53,589 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_balance_month_date_period ... 2026-02-27 03:15:53,806 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_balance_quarter_date_period ... 2026-02-27 03:15:54,004 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_code_no_account ... 2026-02-27 03:15:54,046 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_company_not_in_env ... 2026-02-27 03:15:54,123 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_day_date_period ... 2026-02-27 03:15:54,327 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_do_not_count_future_years ... 2026-02-27 03:15:54,548 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_duplicated_prefix_code ... 2026-02-27 03:15:54,622 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_empty_code ... 2026-02-27 03:15:54,656 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_empty_payload ... 2026-02-27 03:15:54,676 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_exact_code ... 2026-02-27 03:15:54,722 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_first_fiscal_day_date_period ... 2026-02-27 03:15:54,986 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_month_date_period ... 2026-02-27 03:15:55,208 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_move_state_ignore_cancel ... 2026-02-27 03:15:55,413 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_move_state_unposted ... 2026-02-27 03:15:55,725 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_no_code ... 2026-02-27 03:15:55,764 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_prefix_code ... 2026-02-27 03:15:55,844 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_quarter_date_period ... 2026-02-27 03:15:56,051 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_response_order ... 2026-02-27 03:15:56,140 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_see_records_action ... 2026-02-27 03:15:56,217 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_see_records_action_no_code ... 2026-02-27 03:15:56,304 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_shifted_fiscal_year_date_period ... 2026-02-27 03:15:56,499 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_two_codes ... 2026-02-27 03:15:56,557 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_two_codes_mixing_balance ... 2026-02-27 03:15:56,757 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_debit_credit: Starting SpreadsheetAccountingFunctionsTest.test_year_date_period ... 2026-02-27 03:15:57,039 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:16:09,408 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_daily ... 2026-02-27 03:16:09,559 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_empty_params ... 2026-02-27 03:16:09,581 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_no_account_codes ... 2026-02-27 03:16:09,853 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_posted_filter ... 2026-02-27 03:16:10,088 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_quarterly ... 2026-02-27 03:16:10,156 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_balance_yearly ... 2026-02-27 03:16:10,236 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_partner_balance: Starting SpreadsheetAccountingFunctionsTest.test_partner_filter ... 2026-02-27 03:16:10,360 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:16:22,654 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_residual_amount: Starting SpreadsheetAccountingFunctionsTest.test_residual_daily ... 2026-02-27 03:16:22,764 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_residual_amount: Starting SpreadsheetAccountingFunctionsTest.test_residual_empty_params ... 2026-02-27 03:16:22,788 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_residual_amount: Starting SpreadsheetAccountingFunctionsTest.test_residual_no_account_codes ... 2026-02-27 03:16:22,848 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_residual_amount: Starting SpreadsheetAccountingFunctionsTest.test_residual_quarterly ... 2026-02-27 03:16:22,915 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_account.tests.test_residual_amount: Starting SpreadsheetAccountingFunctionsTest.test_residual_yearly ... 2026-02-27 03:16:23,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:16:23,686 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [284] 2026-02-27 03:16:23,703 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5438] 2026-02-27 03:16:23,710 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:16:23,786 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_dashboard.tests.test_share_dashboard_tour: Starting TestDashboardShareTour.test_open_public_dashboard ... 2026-02-27 03:16:23,975 166 WARNING rb-209aa48-220549-371128 odoo.addons.spreadsheet_dashboard.tests.test_share_dashboard_tour.TestDashboardShareTour.test_open_public_dashboard: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:23,975 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_dashboard.tests.test_share_dashboard_tour: skipped TestDashboardShareTour.test_open_public_dashboard : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:23,976 166 INFO rb-209aa48-220549-371128 odoo.addons.spreadsheet_dashboard.tests.test_share_dashboard_tour.TestDashboardShareTour.test_open_public_dashboard: waiting for threads: [] 2026-02-27 03:16:24,015 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:16:24,386 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_packing: Starting TestPackagePropagation.test_conditional_package_propagation ... 2026-02-27 03:16:24,761 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [752] 2026-02-27 03:16:24,782 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.package_level records with IDs: [11] 2026-02-27 03:16:24,970 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_packing: Starting TestPackagePropagation.test_reusable_package_propagation ... 2026-02-27 03:16:25,517 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:16:25,530 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_add_new_line ... 2026-02-27 03:16:25,895 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_add_new_line: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:25,896 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_add_new_line : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:25,896 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_add_new_line: waiting for threads: [] 2026-02-27 03:16:25,922 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_add_new_line_in_detailled_op ... 2026-02-27 03:16:26,554 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_add_new_line_in_detailled_op: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:26,555 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_add_new_line_in_detailled_op : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:26,555 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_add_new_line_in_detailled_op: waiting for threads: [] 2026-02-27 03:16:26,583 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_detailed_op_no_save_1 ... 2026-02-27 03:16:26,937 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_detailed_op_no_save_1: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:26,938 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_detailed_op_no_save_1 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:26,938 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_detailed_op_no_save_1: waiting for threads: [] 2026-02-27 03:16:26,967 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_edit_existing_line ... 2026-02-27 03:16:27,409 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_edit_existing_line: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:27,410 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_edit_existing_line : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:27,410 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_edit_existing_line: waiting for threads: [] 2026-02-27 03:16:27,440 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_edit_existing_lines_2 ... 2026-02-27 03:16:27,814 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_edit_existing_lines_2: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:27,815 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_edit_existing_lines_2 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:27,815 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_edit_existing_lines_2: waiting for threads: [] 2026-02-27 03:16:27,840 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_generate_serial_1 ... 2026-02-27 03:16:28,133 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_generate_serial_1: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:28,134 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_generate_serial_1 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:28,134 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_generate_serial_1: waiting for threads: [] 2026-02-27 03:16:28,159 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_generate_serial_2 ... 2026-02-27 03:16:28,442 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_generate_serial_2: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:28,443 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_generate_serial_2 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:28,443 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_generate_serial_2: waiting for threads: [] 2026-02-27 03:16:28,468 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_inventory_adjustment_apply_all ... 2026-02-27 03:16:28,743 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_inventory_adjustment_apply_all: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:28,744 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_inventory_adjustment_apply_all : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:28,744 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_inventory_adjustment_apply_all: waiting for threads: [] 2026-02-27 03:16:28,768 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: Starting TestStockPickingTour.test_onchange_serial_lot_ids ... 2026-02-27 03:16:29,511 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_onchange_serial_lot_ids: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:29,512 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours: skipped TestStockPickingTour.test_onchange_serial_lot_ids : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:29,512 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_picking_tours.TestStockPickingTour.test_onchange_serial_lot_ids: waiting for threads: [] 2026-02-27 03:16:29,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:16:37,755 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report: Starting TestReportsPostInstall.test_report_stock_lot_customer_simple_delivery ... 2026-02-27 03:16:38,070 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report: Starting TestReportsPostInstall.test_report_stock_lot_customer_sml_without_picking ... 2026-02-27 03:16:38,501 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report: Starting TestReportsPostInstall.test_stock_reception_partial_available_move_assign ... 2026-02-27 03:16:38,943 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [773] 2026-02-27 03:16:39,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:16:39,114 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours: Starting TestStockReportTour.test_context_from_warehouse_filter ... 2026-02-27 03:16:52,450 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours.TestStockReportTour.test_context_from_warehouse_filter: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:52,450 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours: skipped TestStockReportTour.test_context_from_warehouse_filter : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:52,450 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours.TestStockReportTour.test_context_from_warehouse_filter: waiting for threads: [] 2026-02-27 03:16:52,522 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours: Starting TestStockReportTour.test_stock_route_diagram_report ... 2026-02-27 03:16:52,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [76, 77] 2026-02-27 03:16:52,792 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [185961, 185963, 185965, 185973, 185975, 185960] 2026-02-27 03:16:52,792 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [74, 75, 72, 73, 79, 80] 2026-02-27 03:16:53,887 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours.TestStockReportTour.test_stock_route_diagram_report: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:16:53,888 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours: skipped TestStockReportTour.test_stock_route_diagram_report : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:16:53,888 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_report_tours.TestStockReportTour.test_stock_route_diagram_report: waiting for threads: [] 2026-02-27 03:16:53,923 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:17:02,619 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_stock_flow: Starting TestStockFlowPostInstall.test_last_delivery_partner_field_on_lot ... 2026-02-27 03:17:02,983 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_stock_flow: Starting TestStockFlowPostInstall.test_name_create_location ... 2026-02-27 03:17:03,062 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_stock_flow: Starting TestStockFlowPostInstall.test_onchange_picking_type_id_and_name ... 2026-02-27 03:17:04,063 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [776] 2026-02-27 03:17:04,139 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [777] 2026-02-27 03:17:04,241 166 INFO rb-209aa48-220549-371128 odoo.addons.stock.tests.test_stock_flow: Starting TestStockFlowPostInstall.test_several_sm_with_same_product_and_backorders ... 2026-02-27 03:17:04,839 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:17:27,991 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_apply_inventory_adjustment_on_multiple_quants_simultaneously ... 2026-02-27 03:17:28,538 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_average_perpetual_01_mc_01 ... 2026-02-27 03:17:30,313 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_basic_bill ... 2026-02-27 03:17:32,764 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_cogs_account_branch_company ... 2026-02-27 03:17:33,176 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_cogs_analytic_accounting ... 2026-02-27 03:17:34,159 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368539080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:34,160 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33688b1e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:34,162 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:35,450 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3314104680> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:35,451 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3367b98360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:35,455 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:37,452 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e8d760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:37,453 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311fd56c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:37,456 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:39,034 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33141a71a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:39,035 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33124c47c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:39,040 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/stock_account/tests/test_account_move.py", line 314, in test_cogs_analytic_accounting default_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:40,671 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_fifo_perpetual_01_mc_01 ... 2026-02-27 03:17:42,333 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_invoice_with_journal_item_without_label ... 2026-02-27 03:17:43,047 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_no_currency_rate_on_cogs ... 2026-02-27 03:17:43,751 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_product_valuation_method_change_to_automated_negative_on_hand_qty ... 2026-02-27 03:17:44,501 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_standard_manual_tax_edit ... 2026-02-27 03:17:46,222 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_standard_perpetual_01_mc_01 ... 2026-02-27 03:17:47,790 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_stock_account_move_automated_not_standard_with_branch_company ... 2026-02-27 03:17:48,412 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_account_move: Starting TestAccountMove.test_storno_accounting ... 2026-02-27 03:17:49,829 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331342fd80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:49,829 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33140b1940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:49,833 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:17:49,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:17:50,791 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestStockValuationChangeValuation.test_return_delivery_fifo ... 2026-02-27 03:17:52,548 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestStockValuationChangeValuation.test_standard_auto_to_manual_1 ... 2026-02-27 03:17:53,402 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestStockValuationChangeValuation.test_standard_auto_to_manual_2 ... 2026-02-27 03:17:54,102 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestStockValuationChangeValuation.test_standard_manual_to_auto_1 ... 2026-02-27 03:17:54,625 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestStockValuationChangeValuation.test_standard_manual_to_auto_2 ... 2026-02-27 03:17:55,238 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:18:21,260 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestAngloSaxonAccounting.test_avco_and_credit_note ... 2026-02-27 03:18:25,248 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestAngloSaxonAccounting.test_dropship_return_accounts_1 ... 2026-02-27 03:18:26,577 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestAngloSaxonAccounting.test_dropship_return_accounts_2 ... 2026-02-27 03:18:27,881 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_account.tests.test_stockvaluationlayer: Starting TestAngloSaxonAccounting.test_return_delivery_storno ... 2026-02-27 03:18:29,321 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:18:29,330 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_delivery_real_cost ... 2026-02-27 03:18:30,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:18:42,171 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_01_delivery_stock_move ... 2026-02-27 03:18:43,891 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_02_delivery_stock_move ... 2026-02-27 03:18:44,764 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_03_invoiced_status ... 2026-02-27 03:18:46,526 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_delivery_carrier_from_confirmed_so ... 2026-02-27 03:18:47,987 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_picking_change_scheduled_date ... 2026-02-27 03:18:48,764 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_delivery.tests.test_delivery_stock_move: Starting StockMoveInvoice.test_picking_weight ... 2026-02-27 03:18:49,357 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:19:01,406 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_00_dropship ... 2026-02-27 03:19:03,357 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_add_dropship_product_to_subcontracted_service_po ... 2026-02-27 03:19:04,331 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_change_qty ... 2026-02-27 03:19:04,878 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_correct_vendor_dropship ... 2026-02-27 03:19:07,391 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_delivery_type ... 2026-02-27 03:19:07,930 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_dropship_lot_product_appears_in_stock_lot_report ... 2026-02-27 03:19:08,713 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_dropship_return_backorders_bill_on_order ... 2026-02-27 03:19:08,794 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #375 deleted product.supplierinfo records with IDs: [50] 2026-02-27 03:19:11,309 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_dropshipped_lot_last_delivery ... 2026-02-27 03:19:12,030 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_sale_order_picking_partner ... 2026-02-27 03:19:14,375 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropship.test_sol_reserved_qty_wizard_dropship ... 2026-02-27 03:19:15,475 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:19:15,624 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropshipPostInstall.test_dropshipping_tracked_product ... 2026-02-27 03:19:16,810 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropshipPostInstall.test_return_dropship_vendor_is_other_company ... 2026-02-27 03:19:26,080 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_dropship: Starting TestDropshipPostInstall.test_so_cancel_creates_one_activity_on_po ... 2026-02-27 03:19:26,479 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [831] 2026-02-27 03:19:26,598 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [158] 2026-02-27 03:19:26,617 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [233] 2026-02-27 03:19:26,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:19:39,656 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_lifo_price: Starting TestLifoPrice.test_lifoprice ... 2026-02-27 03:19:43,849 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:19:55,980 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_purchase_order: Starting TestPurchaseOrder.test_project_propagation_from_so_with_dropshipping ... 2026-02-27 03:19:56,465 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_purchase_order: Starting TestPurchaseOrder.test_qty_received_does_sync_after_changing_validated_move_quantity ... 2026-02-27 03:19:58,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:20:10,612 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_cogs_multiple_invoices ... 2026-02-27 03:20:17,682 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_fifo_perpetual_anglosaxon_delivered ... 2026-02-27 03:20:20,698 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_fifo_perpetual_anglosaxon_ordered ... 2026-02-27 03:20:23,732 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_fifo_perpetual_continental_delivered ... 2026-02-27 03:20:26,275 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_fifo_perpetual_continental_ordered ... 2026-02-27 03:20:28,692 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_fifo_return ... 2026-02-27 03:20:33,404 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_standard_perpetual_anglosaxon_delivered ... 2026-02-27 03:20:36,815 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_standard_perpetual_anglosaxon_ordered ... 2026-02-27 03:20:40,424 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_standard_perpetual_anglosaxon_ordered_return ... 2026-02-27 03:20:44,530 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_standard_perpetual_continental_delivered ... 2026-02-27 03:20:47,102 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_dropshipping.tests.test_stockvaluation: Starting TestStockValuation.test_dropship_standard_perpetual_continental_ordered ... 2026-02-27 03:20:49,567 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:21:01,823 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs: Starting TestStockLandedCosts.test_aml_account_selection ... 2026-02-27 03:21:03,682 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs: Starting TestStockLandedCosts.test_landed_cost_in_move_line ... 2026-02-27 03:21:04,017 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs: Starting TestStockLandedCosts.test_stock_landed_costs ... 2026-02-27 03:21:05,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:21:28,554 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_branches: Starting TestStockLandedCostsBranches.test_create_lc_from_branch ... 2026-02-27 03:21:29,090 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_branches: Starting TestStockLandedCostsBranches.test_lc_generated_from_bill ... 2026-02-27 03:21:32,711 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:21:32,956 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_lots: Starting TestStockLandedCostsLots.test_landed_cost_when_partially_sold ... 2026-02-27 03:21:33,426 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [870, 871] 2026-02-27 03:21:33,883 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_lots: Starting TestStockLandedCostsLots.test_landed_cost_with_split_lot ... 2026-02-27 03:21:34,382 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [877] 2026-02-27 03:21:34,766 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_lots: Starting TestStockLandedCostsLots.test_stock_landed_costs_lots ... 2026-02-27 03:21:36,185 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [886, 887] 2026-02-27 03:21:36,711 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [891] 2026-02-27 03:21:37,100 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:21:50,523 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCosts.test_00_landed_costs_on_incoming_shipment ... 2026-02-27 03:21:51,474 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCosts.test_00_landed_costs_on_incoming_shipment_without_real_time ... 2026-02-27 03:21:51,952 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCosts.test_01_negative_landed_costs_on_incoming_shipment ... 2026-02-27 03:21:54,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:22:07,234 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_invoice_after_lc ... 2026-02-27 03:22:10,684 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_invoice_after_lc_amls ... 2026-02-27 03:22:12,878 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_landed_cost_avco_partial_bill_rounding ... 2026-02-27 03:22:15,421 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_landed_costs_avco_invoice_before_receipt ... 2026-02-27 03:22:18,719 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_lc_with_avco_ordered_qty_backorder ... 2026-02-27 03:22:23,310 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_lc_with_avco_ordered_qty_invoice_receipt_order ... 2026-02-27 03:22:28,216 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_purchase: Starting TestLandedCostsWithPurchaseAndInv.test_refund_landed_cost_creates_negative_valuation ... 2026-02-27 03:22:30,399 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #395 deleted account.move.line.ctp records with IDs: [806, 807, 808] 2026-02-27 03:22:30,486 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #395 deleted account.move.line records with IDs: [1689] 2026-02-27 03:22:31,624 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:22:45,256 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_rounding: Starting TestStockLandedCostsRounding.test_lc_cost_split_cumulative_rounding_diff ... 2026-02-27 03:22:49,660 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_rounding: Starting TestStockLandedCostsRounding.test_stock_landed_costs_rounding ... 2026-02-27 03:22:50,827 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_rounding: Starting TestStockLandedCostsRounding.test_stock_landed_costs_rounding_02 ... 2026-02-27 03:22:52,516 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stock_landed_costs_rounding: Starting TestStockLandedCostsRounding.test_stock_landed_costs_rounding_03 ... 2026-02-27 03:22:53,469 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:23:07,559 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_alreadyout_1 ... 2026-02-27 03:23:09,006 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_alreadyout_2 ... 2026-02-27 03:23:10,958 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_alreadyout_3 ... 2026-02-27 03:23:12,680 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_fifo_to_standard_1 ... 2026-02-27 03:23:14,909 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_in_and_out_1 ... 2026-02-27 03:23:16,910 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_landed_cost_different_uom ... 2026-02-27 03:23:17,894 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_negative_1 ... 2026-02-27 03:23:19,441 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_normal_1 ... 2026-02-27 03:23:21,344 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_rounding_1 ... 2026-02-27 03:23:23,230 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_rounding_2 ... 2026-02-27 03:23:25,196 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFO.test_rounding_3 ... 2026-02-27 03:23:27,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:23:40,636 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCAVCO.test_alreadyout_1 ... 2026-02-27 03:23:42,144 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCAVCO.test_alreadyout_2 ... 2026-02-27 03:23:44,058 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCAVCO.test_lc_generated_from_bill_multi_comapnies ... 2026-02-27 03:23:57,219 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCAVCO.test_negative_1 ... 2026-02-27 03:23:58,796 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCAVCO.test_normal_1 ... 2026-02-27 03:24:00,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:24:13,931 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFOVB.test_create_landed_cost_from_bill_multi_currencies ... 2026-02-27 03:24:19,278 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFOVB.test_vendor_bill_flow_anglo_saxon_1 ... 2026-02-27 03:24:23,175 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFOVB.test_vendor_bill_flow_anglo_saxon_2 ... 2026-02-27 03:24:26,457 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestStockValuationLCFIFOVB.test_vendor_bill_flow_continental_1 ... 2026-02-27 03:24:30,014 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:24:42,987 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_landed_costs.tests.test_stockvaluationlayer: Starting TestAccountInvoicingWithCOA.test_fifo_return_twice_and_bill_with_landed_cost_and_multi_currency ... 2026-02-27 03:24:49,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:24:49,650 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_add_batch_move_line ... 2026-02-27 03:24:50,321 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching ... 2026-02-27 03:24:56,800 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [983] 2026-02-27 03:24:57,108 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching_3 ... 2026-02-27 03:24:57,711 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching_4 ... 2026-02-27 03:24:58,204 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_batch_validation_without_backorder ... 2026-02-27 03:24:58,805 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_same_package_several_pickings ... 2026-02-27 03:24:59,445 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [756, 755] 2026-02-27 03:24:59,583 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:24:59,601 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization ... 2026-02-27 03:25:00,755 166 WARNING rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking.TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:00,755 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking: skipped TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:00,756 166 INFO rb-209aa48-220549-371128 odoo.addons.stock_picking_batch.tests.test_batch_picking.TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization: waiting for threads: [] 2026-02-27 03:25:00,796 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:01,668 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_certification_flow: Starting TestCertificationFlow.test_flow_certification ... 2026-02-27 03:25:01,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_emp from n/a 2026-02-27 03:25:01,825 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:02,578 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:02] "GET /survey/start/062304d0-743a-42cc-be60-12014665f91c HTTP/1.1" 303 - 43 0.032 0.724 2026-02-27 03:25:03,339 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 170 0.106 0.651 2026-02-27 03:25:03,399 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 18 0.009 0.041 2026-02-27 03:25:03,591 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "POST /survey/begin/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 40 0.020 0.166 2026-02-27 03:25:03,662 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 30 0.012 0.037 2026-02-27 03:25:03,839 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 36 0.015 0.156 2026-02-27 03:25:03,887 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 31 0.009 0.028 2026-02-27 03:25:03,950 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 24 0.011 0.046 2026-02-27 03:25:03,993 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:03] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 28 0.009 0.026 2026-02-27 03:25:04,052 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 24 0.009 0.043 2026-02-27 03:25:04,129 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 32 0.013 0.055 2026-02-27 03:25:04,216 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 26 0.010 0.071 2026-02-27 03:25:04,258 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 27 0.010 0.026 2026-02-27 03:25:04,316 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 24 0.007 0.045 2026-02-27 03:25:04,347 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #416 deleted survey.user_input.line records with IDs: [200] 2026-02-27 03:25:04,381 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 43 0.015 0.040 2026-02-27 03:25:04,446 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 24 0.012 0.046 2026-02-27 03:25:04,786 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "POST /survey/submit/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 104 0.084 0.245 2026-02-27 03:25:04,901 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:04] "GET /survey/062304d0-743a-42cc-be60-12014665f91c/a1d9b8b5-2d7a-4ba9-9bd2-8811c148bdad HTTP/1.1" 200 - 23 0.014 0.088 2026-02-27 03:25:13,781 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_certification_flow.TestCertificationFlow.test_flow_certification: waiting for threads: [] 2026-02-27 03:25:13,830 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_certification_flow: Starting TestCertificationFlow.test_randomized_certification ... 2026-02-27 03:25:13,939 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_emp from n/a 2026-02-27 03:25:13,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:14,168 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:14] "GET /survey/start/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b HTTP/1.1" 303 - 43 0.022 0.186 2026-02-27 03:25:14,788 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:14] "GET /survey/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b/cf2ae6b1-54e0-49d8-a3d1-e4b9cb54ba55 HTTP/1.1" 200 - 169 0.087 0.527 2026-02-27 03:25:14,855 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:14] "GET /survey/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b/cf2ae6b1-54e0-49d8-a3d1-e4b9cb54ba55 HTTP/1.1" 200 - 18 0.007 0.048 2026-02-27 03:25:15,038 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:15] "POST /survey/begin/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b/cf2ae6b1-54e0-49d8-a3d1-e4b9cb54ba55 HTTP/1.1" 200 - 40 0.017 0.161 2026-02-27 03:25:15,122 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:15] "POST /survey/submit/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b/cf2ae6b1-54e0-49d8-a3d1-e4b9cb54ba55 HTTP/1.1" 200 - 41 0.019 0.057 2026-02-27 03:25:15,205 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:15] "GET /survey/5560c0b6-ec8b-4acd-86ce-add3b8a8c88b/cf2ae6b1-54e0-49d8-a3d1-e4b9cb54ba55 HTTP/1.1" 200 - 24 0.013 0.066 2026-02-27 03:25:15,220 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_certification_flow.TestCertificationFlow.test_randomized_certification: waiting for threads: [] 2026-02-27 03:25:15,254 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:25:16,320 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_flow: Starting TestSurveyFlow.test_flow_public ... 2026-02-27 03:25:16,415 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:16,650 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:16] "GET /survey/start/5bd0992d-2acf-4970-adec-1941700f292c HTTP/1.1" 303 - 39 0.022 0.215 2026-02-27 03:25:17,302 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "GET /survey/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 104 0.099 0.550 2026-02-27 03:25:17,352 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "GET /survey/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 18 0.007 0.028 2026-02-27 03:25:17,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "POST /survey/begin/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 36 0.015 0.119 2026-02-27 03:25:17,611 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "POST /survey/submit/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 41 0.017 0.074 2026-02-27 03:25:17,780 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "GET /survey/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 38 0.019 0.141 2026-02-27 03:25:17,869 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:17] "POST /survey/submit/5bd0992d-2acf-4970-adec-1941700f292c/7ea1104d-34cc-42a7-947d-2af8ba36c787 HTTP/1.1" 200 - 43 0.021 0.051 2026-02-27 03:25:17,881 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_flow.TestSurveyFlow.test_flow_public: waiting for threads: [] 2026-02-27 03:25:17,926 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:25:18,883 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_flow_with_conditions: Starting TestSurveyFlowWithConditions.test_conditional_flow_with_scoring ... 2026-02-27 03:25:19,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:19,978 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:19] "GET /survey/start/c1cbad2f-f178-4e29-95b3-9ac119f424fe HTTP/1.1" 303 - 39 0.019 0.923 2026-02-27 03:25:20,598 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:20] "GET /survey/c1cbad2f-f178-4e29-95b3-9ac119f424fe/1c558d70-ff00-435a-8c77-768dc1f261b9 HTTP/1.1" 200 - 104 0.090 0.527 2026-02-27 03:25:20,652 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:20] "GET /survey/c1cbad2f-f178-4e29-95b3-9ac119f424fe/1c558d70-ff00-435a-8c77-768dc1f261b9 HTTP/1.1" 200 - 18 0.005 0.020 2026-02-27 03:25:20,798 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:20] "POST /survey/begin/c1cbad2f-f178-4e29-95b3-9ac119f424fe/1c558d70-ff00-435a-8c77-768dc1f261b9 HTTP/1.1" 200 - 40 0.021 0.119 2026-02-27 03:25:20,934 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:20] "POST /survey/submit/c1cbad2f-f178-4e29-95b3-9ac119f424fe/1c558d70-ff00-435a-8c77-768dc1f261b9 HTTP/1.1" 200 - 68 0.028 0.052 2026-02-27 03:25:20,993 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:20] "GET /survey/c1cbad2f-f178-4e29-95b3-9ac119f424fe/1c558d70-ff00-435a-8c77-768dc1f261b9 HTTP/1.1" 200 - 24 0.009 0.044 2026-02-27 03:25:20,997 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_flow_with_conditions.TestSurveyFlowWithConditions.test_conditional_flow_with_scoring: waiting for threads: [] 2026-02-27 03:25:21,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:25:21,393 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_multiple_filters_mixed_model ... 2026-02-27 03:25:21,451 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:21,466 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:21,700 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:21] "GET /survey/results/15?filters=A,0,235|L,0,225 HTTP/1.1" 301 - 19 0.010 0.227 2026-02-27 03:25:22,462 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:22] "GET /survey/results/test-survey-results-15?filters=A,0,235|L,0,225 HTTP/1.1" 200 - 206 0.099 0.659 2026-02-27 03:25:22,473 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:22,485 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:22] "GET /survey/results/15?filters=A,0,235|L,0,225 HTTP/1.1" 301 - 1 0.000 0.005 2026-02-27 03:25:22,572 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:22] "GET /survey/results/test-survey-results-15?filters=A,0,235|L,0,225 HTTP/1.1" 200 - 21 0.012 0.071 2026-02-27 03:25:22,625 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 22 < 26 in test_survey_results_with_multiple_filters_mixed_model at /data/build/rb-209aa48-220549/addons/survey/tests/test_survey_performance.py:21 2026-02-27 03:25:22,625 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance.SurveyPerformance.test_survey_results_with_multiple_filters_mixed_model: waiting for threads: [] 2026-02-27 03:25:22,649 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_multiple_filters_question_answer_model ... 2026-02-27 03:25:22,666 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:22,680 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:22,930 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:22] "GET /survey/results/15?filters=A,0,235|A,0,233 HTTP/1.1" 301 - 20 0.014 0.238 2026-02-27 03:25:24,010 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:24] "GET /survey/results/test-survey-results-15?filters=A,0,235|A,0,233 HTTP/1.1" 200 - 209 0.203 0.874 2026-02-27 03:25:24,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:24,048 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:24] "GET /survey/results/15?filters=A,0,235|A,0,233 HTTP/1.1" 301 - 1 0.000 0.007 2026-02-27 03:25:24,152 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:24] "GET /survey/results/test-survey-results-15?filters=A,0,235|A,0,233 HTTP/1.1" 200 - 19 0.040 0.060 2026-02-27 03:25:24,197 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 20 < 24 in test_survey_results_with_multiple_filters_question_answer_model at /data/build/rb-209aa48-220549/addons/survey/tests/test_survey_performance.py:34 2026-02-27 03:25:24,197 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance.SurveyPerformance.test_survey_results_with_multiple_filters_question_answer_model: waiting for threads: [] 2026-02-27 03:25:24,216 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_one_filter ... 2026-02-27 03:25:24,229 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:24,239 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:24,433 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:24] "GET /survey/results/15?filters=A,0,233 HTTP/1.1" 301 - 20 0.010 0.186 2026-02-27 03:25:25,426 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:25] "GET /survey/results/test-survey-results-15?filters=A,0,233 HTTP/1.1" 200 - 209 0.160 0.829 2026-02-27 03:25:25,436 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:survey_manager from n/a 2026-02-27 03:25:25,449 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:25] "GET /survey/results/15?filters=A,0,233 HTTP/1.1" 301 - 1 0.000 0.005 2026-02-27 03:25:25,522 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:25] "GET /survey/results/test-survey-results-15?filters=A,0,233 HTTP/1.1" 200 - 19 0.009 0.061 2026-02-27 03:25:25,564 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 20 < 24 in test_survey_results_with_one_filter at /data/build/rb-209aa48-220549/addons/survey/tests/test_survey_performance.py:43 2026-02-27 03:25:25,564 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_performance.SurveyPerformance.test_survey_results_with_one_filter: waiting for threads: [] 2026-02-27 03:25:25,597 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:25:27,234 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_security: Starting TestSurveySecurityControllers.test_survey_start_short ... 2026-02-27 03:25:27,274 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:27,459 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:27] "GET /s/123456 HTTP/1.1" 303 - 14 0.004 0.183 2026-02-27 03:25:27,504 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:27] "GET /survey/start/b93e3d61-de7d-43f9-81bb-7dd9b5b5b700 HTTP/1.1" 303 - 25 0.013 0.028 2026-02-27 03:25:28,091 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:28] "GET /survey/b93e3d61-de7d-43f9-81bb-7dd9b5b5b700/19b79044-b2e8-41f8-96ef-f0ed6c71c6ff HTTP/1.1" 200 - 103 0.050 0.533 2026-02-27 03:25:28,126 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:28] "GET /s/______ HTTP/1.1" 200 - 8 0.005 0.027 2026-02-27 03:25:28,173 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:28] "GET /s/123456 HTTP/1.1" 200 - 5 0.003 0.015 2026-02-27 03:25:28,211 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:28] "GET /s/123456 HTTP/1.1" 200 - 6 0.003 0.022 2026-02-27 03:25:28,214 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_security.TestSurveySecurityControllers.test_survey_start_short: waiting for threads: [] 2026-02-27 03:25:28,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:25:28,260 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_backend: Starting TestUi.test_tour_test_survey_form_triggers ... 2026-02-27 03:25:28,430 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_backend.TestUi.test_tour_test_survey_form_triggers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:28,431 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_backend: skipped TestUi.test_tour_test_survey_form_triggers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:28,431 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_backend.TestUi.test_tour_test_survey_form_triggers: waiting for threads: [] 2026-02-27 03:25:28,467 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:28,563 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification: Starting TestUiCertification.test_04_certification_success_tour ... 2026-02-27 03:25:28,854 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_04_certification_success_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:28,855 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification: skipped TestUiCertification.test_04_certification_success_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:28,855 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_04_certification_success_tour: waiting for threads: [] 2026-02-27 03:25:28,880 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification: Starting TestUiCertification.test_05_certification_failure_tour ... 2026-02-27 03:25:29,111 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_05_certification_failure_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:29,112 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification: skipped TestUiCertification.test_05_certification_failure_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:29,112 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_05_certification_failure_tour: waiting for threads: [] 2026-02-27 03:25:29,150 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:29,226 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_01_admin_survey_tour ... 2026-02-27 03:25:29,449 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_01_admin_survey_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:29,450 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_01_admin_survey_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:29,450 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_01_admin_survey_tour: waiting for threads: [] 2026-02-27 03:25:29,476 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_02_demo_survey_tour ... 2026-02-27 03:25:29,698 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_02_demo_survey_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:29,698 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_02_demo_survey_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:29,699 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_02_demo_survey_tour: waiting for threads: [] 2026-02-27 03:25:29,717 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_03_public_survey_tour ... 2026-02-27 03:25:29,922 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_03_public_survey_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:29,923 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_03_public_survey_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:29,923 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_03_public_survey_tour: waiting for threads: [] 2026-02-27 03:25:29,945 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_04_public_survey_with_triggers ... 2026-02-27 03:25:30,192 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_04_public_survey_with_triggers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:30,193 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_04_public_survey_with_triggers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:30,193 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_04_public_survey_with_triggers: waiting for threads: [] 2026-02-27 03:25:30,216 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_05_public_survey_with_trigger_on_different_page ... 2026-02-27 03:25:30,460 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_05_public_survey_with_trigger_on_different_page: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:30,460 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_05_public_survey_with_trigger_on_different_page : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:30,461 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_05_public_survey_with_trigger_on_different_page: waiting for threads: [] 2026-02-27 03:25:30,489 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_06_survey_prefill ... 2026-02-27 03:25:30,714 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_06_survey_prefill: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:30,715 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_06_survey_prefill : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:30,715 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_06_survey_prefill: waiting for threads: [] 2026-02-27 03:25:30,743 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_07_survey_roaming_mandatory_questions ... 2026-02-27 03:25:30,979 166 WARNING rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_07_survey_roaming_mandatory_questions: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:30,979 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_07_survey_roaming_mandatory_questions : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:30,979 166 INFO rb-209aa48-220549-371128 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_07_survey_roaming_mandatory_questions: waiting for threads: [] 2026-02-27 03:25:31,007 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:31,018 166 INFO rb-209aa48-220549-371128 odoo.addons.test_access_rights.tests.test_check_access: Starting TestAccess.test_check_access ... 2026-02-27 03:25:31,228 166 INFO rb-209aa48-220549-371128 odoo.addons.test_access_rights.tests.test_check_access.TestAccess.test_check_access: waiting for threads: [] 2026-02-27 03:25:31,250 166 INFO rb-209aa48-220549-371128 odoo.addons.test_access_rights.tests.test_check_access: Starting TestAccess.test_name_search_with_sudo ... 2026-02-27 03:25:31,621 166 INFO rb-209aa48-220549-371128 odoo.addons.test_access_rights.tests.test_check_access.TestAccess.test_name_search_with_sudo: waiting for threads: [] 2026-02-27 03:25:31,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:32,007 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [286] 2026-02-27 03:25:32,025 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6027] 2026-02-27 03:25:32,031 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:25:32,040 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow: Starting TestAPIKeys.test_addremove ... 2026-02-27 03:25:32,208 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_addremove: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:32,208 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow: skipped TestAPIKeys.test_addremove : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:32,209 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_addremove: waiting for threads: [] 2026-02-27 03:25:32,234 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow: Starting TestAPIKeys.test_apikeys_totp ... 2026-02-27 03:25:32,402 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_apikeys_totp: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:32,402 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow: skipped TestAPIKeys.test_apikeys_totp : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:32,403 166 INFO rb-209aa48-220549-371128 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_apikeys_totp: waiting for threads: [] 2026-02-27 03:25:32,438 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:25:32,451 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_01_js_interpretation ... 2026-02-27 03:25:32,619 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_01_js_interpretation: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:32,619 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestAssetsBundleInBrowser.test_01_js_interpretation : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:32,620 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_01_js_interpretation: waiting for threads: [] 2026-02-27 03:25:32,643 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_02_js_interpretation_inline ... 2026-02-27 03:25:32,643 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestAssetsBundleInBrowser.test_02_js_interpretation_inline : Feature Regression 2026-02-27 03:25:32,643 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method ... 2026-02-27 03:25:32,816 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:32,817 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:32,817 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method: waiting for threads: [] 2026-02-27 03:25:32,855 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:25:32,866 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_debug ... 2026-02-27 03:25:33,192 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_file_type ... 2026-02-27 03:25:33,522 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_lang ... 2026-02-27 03:25:33,849 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_node_flags ... 2026-02-27 03:25:34,104 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_website ... 2026-02-27 03:25:34,605 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:34,615 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestErrorManagement.test_assets_bundle_css_error_backend ... 2026-02-27 03:25:37,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dafb872/web.assets_backend.min.css (id:6120) 2026-02-27 03:25:37,259 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_backend: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:37,260 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestErrorManagement.test_assets_bundle_css_error_backend : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:37,260 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_backend: waiting for threads: [] 2026-02-27 03:25:37,284 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestErrorManagement.test_assets_bundle_css_error_frontend ... 2026-02-27 03:25:37,573 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_frontend: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:37,574 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestErrorManagement.test_assets_bundle_css_error_frontend : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:37,574 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_frontend: waiting for threads: [] 2026-02-27 03:25:37,611 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:37,622 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_01_alias ... 2026-02-27 03:25:37,643 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_02_default ... 2026-02-27 03:25:37,660 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_03_classes ... 2026-02-27 03:25:37,680 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_04_comments ... 2026-02-27 03:25:37,701 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_05_functions ... 2026-02-27 03:25:37,724 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_06_import ... 2026-02-27 03:25:37,744 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_07_index ... 2026-02-27 03:25:37,765 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_08_list ... 2026-02-27 03:25:37,788 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_09_variables ... 2026-02-27 03:25:37,807 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_10_qunit_module_test ... 2026-02-27 03:25:37,824 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_11_qunit_module_debug ... 2026-02-27 03:25:37,842 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_12_qunit_no_module ... 2026-02-27 03:25:37,860 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_13_require_comment ... 2026-02-27 03:25:37,879 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_14_unnamed_import ... 2026-02-27 03:25:37,910 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:37,920 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_correct_ODOO_MODULE_RE ... 2026-02-27 03:25:37,939 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_correct_URL_RE ... 2026-02-27 03:25:37,957 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_incorrect_ODOO_MODULE_RE ... 2026-02-27 03:25:37,977 166 INFO rb-209aa48-220549-371128 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_incorrect_URL_RE ... 2026-02-27 03:25:38,007 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:38,080 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_000_on_create_or_write ... 2026-02-27 03:25:38,277 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [2] 2026-02-27 03:25:38,287 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [1] 2026-02-27 03:25:38,307 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [1] 2026-02-27 03:25:38,325 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_001_on_create_or_write ... 2026-02-27 03:25:38,452 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [4] 2026-02-27 03:25:38,455 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [3] 2026-02-27 03:25:38,459 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [2] 2026-02-27 03:25:38,491 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_002_on_create_or_write ... 2026-02-27 03:25:38,636 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [7] 2026-02-27 03:25:38,639 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [6] 2026-02-27 03:25:38,641 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [5] 2026-02-27 03:25:38,646 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [3] 2026-02-27 03:25:38,686 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_003_on_create_or_write ... 2026-02-27 03:25:38,916 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [8] 2026-02-27 03:25:38,921 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [4] 2026-02-27 03:25:38,964 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_004_check_method ... 2026-02-27 03:25:39,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Cron BaseAuto`. 2026-02-27 03:25:39,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Cron BaseAuto` done. 2026-02-27 03:25:39,076 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_005_check_model_with_different_rec_name_char ... 2026-02-27 03:25:39,196 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [1] 2026-02-27 03:25:39,201 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [6] 2026-02-27 03:25:39,239 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_006_check_model_with_different_m2o_name_create ... 2026-02-27 03:25:39,350 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [2] 2026-02-27 03:25:39,355 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [7] 2026-02-27 03:25:39,387 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_010_recompute ... 2026-02-27 03:25:39,509 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [9] 2026-02-27 03:25:39,513 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [8] 2026-02-27 03:25:39,555 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_011_recompute ... 2026-02-27 03:25:39,684 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [10] 2026-02-27 03:25:39,688 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [9] 2026-02-27 03:25:39,723 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_012_recompute ... 2026-02-27 03:25:39,842 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [11] 2026-02-27 03:25:39,845 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [10] 2026-02-27 03:25:39,881 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_013_recompute ... 2026-02-27 03:25:40,015 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6040] 2026-02-27 03:25:40,021 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.thread.test records with IDs: [1] 2026-02-27 03:25:40,027 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [11] 2026-02-27 03:25:40,067 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_020_recursive ... 2026-02-27 03:25:40,216 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [12] 2026-02-27 03:25:40,219 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [13] 2026-02-27 03:25:40,241 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [12] 2026-02-27 03:25:40,276 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_021_recursive ... 2026-02-27 03:25:40,463 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [13] 2026-02-27 03:25:40,468 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [17] 2026-02-27 03:25:40,489 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [16] 2026-02-27 03:25:40,511 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [15] 2026-02-27 03:25:40,530 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [14] 2026-02-27 03:25:40,562 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_030_submodel ... 2026-02-27 03:25:40,683 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [15] 2026-02-27 03:25:40,687 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.line.test records with IDs: [3] 2026-02-27 03:25:40,690 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [19] 2026-02-27 03:25:40,711 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [18] 2026-02-27 03:25:40,729 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [14] 2026-02-27 03:25:40,732 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.line.test records with IDs: [1] 2026-02-27 03:25:40,753 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_040_modelwithoutaccess ... 2026-02-27 03:25:41,158 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: base.automation.linked.test 2026-02-27 03:25:41,283 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [21] 2026-02-27 03:25:41,300 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [20] 2026-02-27 03:25:41,327 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_050_on_create_or_write_with_create_record ... 2026-02-27 03:25:41,446 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [16] 2026-02-27 03:25:41,449 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [22] 2026-02-27 03:25:41,473 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_060_on_stage_set ... 2026-02-27 03:25:41,578 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [5] 2026-02-27 03:25:41,582 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [23] 2026-02-27 03:25:41,598 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.stage records with IDs: [7] 2026-02-27 03:25:41,601 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.stage records with IDs: [6] 2026-02-27 03:25:41,619 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_070_on_user_set ... 2026-02-27 03:25:41,733 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [17] 2026-02-27 03:25:41,737 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [24] 2026-02-27 03:25:41,771 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_071_on_user_set ... 2026-02-27 03:25:41,890 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [6] 2026-02-27 03:25:41,893 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [25] 2026-02-27 03:25:41,928 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_080_on_tag_set ... 2026-02-27 03:25:42,044 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.tag records with IDs: [2] 2026-02-27 03:25:42,046 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [7] 2026-02-27 03:25:42,050 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [26] 2026-02-27 03:25:42,070 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.tag records with IDs: [1] 2026-02-27 03:25:42,093 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_090_on_state_set ... 2026-02-27 03:25:42,211 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [18] 2026-02-27 03:25:42,215 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [27] 2026-02-27 03:25:42,253 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_100_on_priority_set ... 2026-02-27 03:25:42,362 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [8] 2026-02-27 03:25:42,366 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [28] 2026-02-27 03:25:42,402 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_110_on_archive ... 2026-02-27 03:25:42,519 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [19] 2026-02-27 03:25:42,522 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [29] 2026-02-27 03:25:42,562 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_110_on_unarchive ... 2026-02-27 03:25:42,677 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [20] 2026-02-27 03:25:42,681 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [30] 2026-02-27 03:25:42,723 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_120_on_change ... 2026-02-27 03:25:42,825 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [31] 2026-02-27 03:25:42,866 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_130_on_unlink ... 2026-02-27 03:25:42,959 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [21] 2026-02-27 03:25:42,962 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [21] 2026-02-27 03:25:42,966 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [32] 2026-02-27 03:25:43,005 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_140_copy_should_copy_actions ... 2026-02-27 03:25:43,126 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [33] 2026-02-27 03:25:44,481 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313506980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:44,482 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312b7b1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:44,485 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:44,498 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:45,325 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_00_form_save_update_related_model_id ... 2026-02-27 03:25:45,718 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_01_form_object_write_o2m_field ... 2026-02-27 03:25:46,348 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view ... 2026-02-27 03:25:46,985 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_on_change_filter_domain ... 2026-02-27 03:25:47,359 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_time_triggers ... 2026-02-27 03:25:47,971 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_with_default_values_in_context ... 2026-02-27 03:25:48,116 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_computation_sequence ... 2026-02-27 03:25:48,232 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [41] 2026-02-27 03:25:48,265 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_compute_on_create ... 2026-02-27 03:25:48,430 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [42] 2026-02-27 03:25:48,471 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_inversion ... 2026-02-27 03:25:48,911 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [44] 2026-02-27 03:25:48,961 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [43] 2026-02-27 03:25:48,994 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_mail_triggers ... 2026-02-27 03:25:49,257 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [288] 2026-02-27 03:25:49,349 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [289] 2026-02-27 03:25:49,482 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [290] 2026-02-27 03:25:49,567 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [291] 2026-02-27 03:25:49,590 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [292] 2026-02-27 03:25:49,698 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [293] 2026-02-27 03:25:49,757 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [294] 2026-02-27 03:25:49,835 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [295] 2026-02-27 03:25:49,910 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [296] 2026-02-27 03:25:49,939 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [297] 2026-02-27 03:25:49,965 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [46] 2026-02-27 03:25:50,005 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_multiple_mail_triggers ... 2026-02-27 03:25:50,283 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [298] 2026-02-27 03:25:50,320 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [49] 2026-02-27 03:25:50,345 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [48] 2026-02-27 03:25:50,375 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_recursion ... 2026-02-27 03:25:50,525 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted test_base_automation.task records with IDs: [2] 2026-02-27 03:25:50,543 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [50] 2026-02-27 03:25:52,247 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311d46700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:52,247 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313e63a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:52,250 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:52,264 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:52,423 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_on_change_get_views_cache ... 2026-02-27 03:25:52,578 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [51] 2026-02-27 03:25:52,596 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow.TestHttp.test_on_change_get_views_cache: waiting for threads: [] 2026-02-27 03:25:52,618 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_payload_in_action_server ... 2026-02-27 03:25:52,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:52,858 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:52] "POST /web/hook/a92f9f0a-453a-48fc-bae6-5fbd80001db3 HTTP/1.1" 200 - 17 0.033 0.165 2026-02-27 03:25:52,876 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:52] "GET /web/hook/a92f9f0a-453a-48fc-bae6-5fbd80001db3?test_param=test_value&name=some%20name HTTP/1.1" 200 - 10 0.004 0.008 2026-02-27 03:25:52,886 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [52] 2026-02-27 03:25:52,902 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow.TestHttp.test_payload_in_action_server: waiting for threads: [] 2026-02-27 03:25:52,924 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_webhook_send_and_receive ... 2026-02-27 03:25:53,002 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_actions: Webhook call to http://127.0.0.1:8069/web/hook/45fe3712-4dfb-40f2-82e4-e257997a993a 2026-02-27 03:25:53,003 166 INFO rb-209aa48-220549-371128 odoo.tests.common.requests: request http://127.0.0.1:8069/web/hook/45fe3712-4dfb-40f2-82e4-e257997a993a with timeout 1 increased to 10s during tests 2026-02-27 03:25:53,005 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/hook/45fe3712-4dfb-40f2-82e4-e257997a993a in /test_base_automation/tests/test_flow.py:TestHttp.test_webhook_send_and_receive 2026-02-27 03:25:53,006 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:53,698 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /web/hook/45fe3712-4dfb-40f2-82e4-e257997a993a in /test_base_automation/tests/test_flow.py:TestHttp.test_webhook_send_and_receive 2026-02-27 03:25:53,737 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:53] "POST /web/hook/45fe3712-4dfb-40f2-82e4-e257997a993a HTTP/1.1" 200 - 22 0.026 0.707 2026-02-27 03:25:53,739 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow.TestHttp.test_webhook_send_and_receive: waiting for threads: [] 2026-02-27 03:25:53,746 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [54] 2026-02-27 03:25:53,770 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [53] 2026-02-27 03:25:53,781 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow.TestHttp.test_webhook_send_and_receive: waiting for threads: [] 2026-02-27 03:25:53,798 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_webhook_trigger ... 2026-02-27 03:25:53,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:25:54,050 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:54] "POST /web/hook/2f0d127f-145d-456b-adf3-bfc331c540be HTTP/1.1" 200 - 20 0.009 0.195 2026-02-27 03:25:54,061 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:54] "POST /web/hook/2f0d127f-145d-456b-adf3-bfc331c540be HTTP/1.1" 500 - 3 0.001 0.005 2026-02-27 03:25:54,067 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:25:54] "POST /web/hook/0123456789 HTTP/1.1" 404 - 1 0.000 0.003 2026-02-27 03:25:54,071 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted base.automation records with IDs: [55] 2026-02-27 03:25:54,083 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_flow.TestHttp.test_webhook_trigger: waiting for threads: [] 2026-02-27 03:25:55,191 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33123faa20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,192 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311d46700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,195 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,205 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:25:55,343 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_01_base_automation_tour ... 2026-02-27 03:25:55,531 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_01_base_automation_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:55,532 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_01_base_automation_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:55,545 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_01_base_automation_tour: waiting for threads: [] 2026-02-27 03:25:55,566 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_base_automation_on_tag_added ... 2026-02-27 03:25:55,742 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_base_automation_on_tag_added: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:55,742 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_base_automation_on_tag_added : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:55,753 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_base_automation_on_tag_added: waiting for threads: [] 2026-02-27 03:25:55,774 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view ... 2026-02-27 03:25:56,006 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:56,007 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_form_view : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:56,022 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view: waiting for threads: [] 2026-02-27 03:25:56,044 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_custom_reference_field ... 2026-02-27 03:25:56,221 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_custom_reference_field: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:56,221 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_form_view_custom_reference_field : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:56,231 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_custom_reference_field: waiting for threads: [] 2026-02-27 03:25:56,246 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_mail_triggers ... 2026-02-27 03:25:56,412 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_mail_triggers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:56,412 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_form_view_mail_triggers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:56,422 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_mail_triggers: waiting for threads: [] 2026-02-27 03:25:56,437 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_model_id ... 2026-02-27 03:25:56,597 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_model_id: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:56,597 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_form_view_model_id : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:56,611 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_model_id: waiting for threads: [] 2026-02-27 03:25:56,632 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_create_action ... 2026-02-27 03:25:56,855 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_create_action: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:56,856 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_kanban_automation_view_create_action : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:56,870 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_create_action: waiting for threads: [] 2026-02-27 03:25:56,893 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_stage_trigger ... 2026-02-27 03:25:57,114 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_stage_trigger: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:57,115 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_kanban_automation_view_stage_trigger : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:57,129 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_stage_trigger: waiting for threads: [] 2026-02-27 03:25:57,152 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_time_trigger ... 2026-02-27 03:25:57,365 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_trigger: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:57,365 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_kanban_automation_view_time_trigger : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:57,379 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_trigger: waiting for threads: [] 2026-02-27 03:25:57,401 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger ... 2026-02-27 03:25:57,610 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:57,611 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:57,625 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger: waiting for threads: [] 2026-02-27 03:25:57,646 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_on_change_rule_creation ... 2026-02-27 03:25:57,822 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_on_change_rule_creation: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:57,823 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_on_change_rule_creation : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:57,837 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_on_change_rule_creation: waiting for threads: [] 2026-02-27 03:25:57,859 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_open_automation_from_grouped_kanban ... 2026-02-27 03:25:58,070 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_open_automation_from_grouped_kanban: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:58,071 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_open_automation_from_grouped_kanban : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:58,085 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_open_automation_from_grouped_kanban: waiting for threads: [] 2026-02-27 03:25:58,108 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_resize_kanban ... 2026-02-27 03:25:58,316 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_resize_kanban: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:58,316 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_resize_kanban : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:58,326 166 INFO rb-209aa48-220549-371128 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_resize_kanban: waiting for threads: [] 2026-02-27 03:25:59,993 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311d47d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:59,994 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311bdcf40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:59,995 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:00,006 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:26:01,030 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [299] 2026-02-27 03:26:01,057 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6106] 2026-02-27 03:26:01,069 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:01,642 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [300] 2026-02-27 03:26:01,657 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6108] 2026-02-27 03:26:01,666 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:01,777 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_im_livechat_portal: Starting TestImLivechatPortal.test_chatbot_redirect_to_portal ... 2026-02-27 03:26:02,176 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [301] 2026-02-27 03:26:02,186 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6112] 2026-02-27 03:26:02,192 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:02,242 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85582] 2026-02-27 03:26:02,243 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted im_livechat.channel records with IDs: [1, 2, 3] 2026-02-27 03:26:02,603 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_im_livechat_portal.TestImLivechatPortal.test_chatbot_redirect_to_portal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:26:02,603 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_im_livechat_portal: skipped TestImLivechatPortal.test_chatbot_redirect_to_portal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:26:02,604 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_im_livechat_portal.TestImLivechatPortal.test_chatbot_redirect_to_portal: waiting for threads: [] 2026-02-27 03:26:02,649 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:26:21,582 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:26:21,582 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:26:21,807 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_performance: Starting TestDiscussFullPerformance.test_20_init_messaging ... 2026-02-27 03:26:22,919 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [302] 2026-02-27 03:26:22,928 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6164] 2026-02-27 03:26:22,935 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:23,034 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [303] 2026-02-27 03:26:23,044 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6165] 2026-02-27 03:26:23,050 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:23,124 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [304] 2026-02-27 03:26:23,131 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6166] 2026-02-27 03:26:23,137 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:26:23,992 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:emp from n/a 2026-02-27 03:26:24,017 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24378, 24379, 24380, 24381, 24167] 2026-02-27 03:26:24,017 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9, 8, 7, 6, 1] 2026-02-27 03:26:24,085 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85760, 85761, 85762, 85763, 85769, 85770, 85771, 85670, 85671, 85672, 85673, 85674, 85675, 85681, 85682, 85683, 85684, 85685, 85686, 85691, 85692, 85693, 85694, 85695, 85700, 85701, 85702, 85703, 85709, 85710, 85711, 85712, 85713, 85719, 85720, 85721, 85722, 85723, 85728, 85729, 85730, 85731, 85732, 85738, 85739, 85740, 85741, 85742, 85748, 85749, 85750, 85751, 85752, 85753, 85754, 24388, 24375, 24376, 24377, 24382, 24390, 24391, 24392] 2026-02-27 03:26:24,085 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1295, 1294, 1293, 1292, 1291, 1290, 1289, 1288, 1287, 1286, 1285, 1284, 1283, 1282, 1281, 1280, 1279, 1278, 1277, 1276, 1275, 1274, 1273, 1272, 1271, 1270, 1269, 1268, 1267, 1266, 1265, 1264, 1263, 1262, 1261, 1260, 1259, 1258, 1257, 1256, 1255, 1254, 1253, 1252, 1251, 1250, 1249, 1248, 1247, 1246, 1245, 1244, 1243, 1242, 1241, 14, 13, 12, 11, 10, 5, 4, 3] 2026-02-27 03:26:24,115 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85666, 85756, 85765, 85677, 85688, 85697, 85705, 85715, 85725, 85734, 85744, 24372, 24373, 24374, 24166, 24383, 24385, 24389] 2026-02-27 03:26:24,115 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-02-27 03:26:25,271 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:test1 from n/a 2026-02-27 03:26:25,284 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:26:25,596 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 63 0.034 0.280 2026-02-27 03:26:25,815 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 60 0.036 0.067 2026-02-27 03:26:25,842 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/message/post in /test_discuss_full/tests/test_performance.py:TestDiscussFullPerformance.test_20_init_messaging 2026-02-27 03:26:25,843 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /mail/message/post in /test_discuss_full/tests/test_performance.py:TestDiscussFullPerformance.test_20_init_messaging 2026-02-27 03:26:25,938 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:25] "POST /mail/message/post HTTP/1.1" 200 - 44 0.057 0.038 2026-02-27 03:26:26,327 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:emp from n/a 2026-02-27 03:26:26,367 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.011 0.019 2026-02-27 03:26:26,395 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.016 2026-02-27 03:26:26,421 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.017 2026-02-27 03:26:26,432 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:test1 from n/a 2026-02-27 03:26:26,487 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 25 0.024 0.022 2026-02-27 03:26:26,511 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.014 2026-02-27 03:26:26,537 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.017 2026-02-27 03:26:26,558 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.013 2026-02-27 03:26:26,571 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:test2 from n/a 2026-02-27 03:26:26,642 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 26 0.041 0.022 2026-02-27 03:26:26,659 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.010 2026-02-27 03:26:26,683 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.006 0.017 2026-02-27 03:26:26,709 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.007 0.014 2026-02-27 03:26:26,739 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.013 0.014 2026-02-27 03:26:26,846 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:emp from n/a 2026-02-27 03:26:26,929 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:26] "POST /mail/action HTTP/1.1" 200 - 44 0.023 0.056 2026-02-27 03:26:26,996 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:emp from n/a 2026-02-27 03:26:27,010 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.369 ms] query: SELECT "res_users"."id", "res_users"."partner_id", "res_users"."login", "res_users"."signature", "res_users"."active", "res_users"."action_id", "res_users"."share", "res_users"."company_id", "res_users"."create_uid", "res_users"."create_date", "res_users"."write_uid", "res_users"."write_date", "res_users"."tour_enabled", "res_users"."microsoft_calendar_rtoken", "res_users"."microsoft_calendar_token", "res_users"."microsoft_calendar_token_validity", "res_users"."notification_type", "res_users"."karma", "res_users"."rank_id", "res_users"."next_rank_id", "res_users"."last_lunch_location_id", "res_users"."odoobot_state", "res_users"."odoobot_failed", "res_users"."sale_team_id", "res_users"."marketplace_merchant", "res_users"."apps_menu_search_type", "res_users"."apps_menu_theme", "res_users"."is_redirect_home", "res_users"."oauth_provider_id", "res_users"."oauth_uid", "res_users"."target_sales_won", "res_users"."target_sales_done", "res_users"."dashboard_helpdesk_onboarding_state", "res_users"."website_id", "res_users"."target_sales_invoiced" FROM "res_users" WHERE ("res_users"."id" IN (451)) 2026-02-27 03:26:27,012 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.544 ms] query: SELECT "discuss_channel_member"."partner_id", "discuss_channel_member"."channel_id" FROM "discuss_channel" JOIN "discuss_channel_member" ON ("discuss_channel_member"."channel_id" = "discuss_channel"."id") WHERE "discuss_channel_member"."partner_id" IN (1086) ORDER BY "discuss_channel"."id" 2026-02-27 03:26:27,013 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.413 ms] query: SELECT "discuss_channel"."id", "discuss_channel"."name", "discuss_channel"."active", "discuss_channel"."channel_type", "discuss_channel"."default_display_mode", "discuss_channel"."description", "discuss_channel"."parent_channel_id", "discuss_channel"."from_message_id", "discuss_channel"."sfu_channel_uuid", "discuss_channel"."sfu_server_url", "discuss_channel"."last_interest_dt", "discuss_channel"."uuid", "discuss_channel"."group_public_id", "discuss_channel"."allow_public_upload", "discuss_channel"."create_uid", "discuss_channel"."create_date", "discuss_channel"."write_uid", "discuss_channel"."write_date", "discuss_channel"."social_conversation_id", "discuss_channel"."social_page_id", "discuss_channel"."social_participant_id", "discuss_channel"."social_user_name", "discuss_channel"."rating_last_value", "discuss_channel"."anonymous_name", "discuss_channel"."livechat_active", "discuss_channel"."livechat_channel_id", "discuss_channel"."livechat_operator_id", "discuss_channel"."chatbot_current_step_id", "discuss_channel"."country_id", "discuss_channel"."livechat_visitor_id" FROM "discuss_channel" WHERE ("discuss_channel"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)) 2026-02-27 03:26:27,016 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.373 ms] query: SELECT "discuss_channel"."id" FROM "discuss_channel" LEFT JOIN "discuss_channel" AS "discuss_channel__parent_channel_id" ON ("discuss_channel"."parent_channel_id" = "discuss_channel__parent_channel_id"."id") WHERE ((("discuss_channel"."active" = true) AND ("discuss_channel"."channel_type" IN ('channel', 'group'))) AND ("discuss_channel"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) AND (((("discuss_channel"."channel_type" != 'channel') OR "discuss_channel"."channel_type" IS NULL) AND ("discuss_channel"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel"."channel_type" = 'channel') AND (("discuss_channel"."parent_channel_id" IS NULL AND ("discuss_channel"."group_public_id" IS NULL OR ("discuss_channel"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel"."parent_channel_id" IS NOT NULL AND ("discuss_channel__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105))))))) ORDER BY "discuss_channel"."id" 2026-02-27 03:26:27,022 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [2.892 ms] query: SELECT "discuss_channel"."id" FROM "discuss_channel" LEFT JOIN "discuss_channel" AS "discuss_channel__parent_channel_id" ON ("discuss_channel"."parent_channel_id" = "discuss_channel__parent_channel_id"."id") WHERE ((("discuss_channel"."active" = true) AND (("discuss_channel"."channel_type" NOT IN ('channel', 'group')) OR "discuss_channel"."channel_type" IS NULL)) AND ("discuss_channel"."id" IN (SELECT "discuss_channel_member"."channel_id" FROM "discuss_channel_member" LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id" ON ("discuss_channel_member"."channel_id" = "discuss_channel_member__channel_id"."id") LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id__parent_channel_id" ON ("discuss_channel_member__channel_id"."parent_channel_id" = "discuss_channel_member__channel_id__parent_channel_id"."id") WHERE (("discuss_channel_member"."partner_id" = 1086) AND (("discuss_channel_member"."unpin_dt" IS NULL OR ("discuss_channel_member"."last_interest_dt" >= "discuss_channel_member"."unpin_dt")) OR ("discuss_channel_member__channel_id"."last_interest_dt" >= "discuss_channel_member"."unpin_dt"))) AND (((("discuss_channel_member__channel_id"."channel_type" != 'channel') OR "discuss_channel_member__channel_id"."channel_type" IS NULL) AND ("discuss_channel_member__channel_id"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel_member__channel_id"."channel_type" = 'channel') AND (("discuss_channel_member__channel_id"."parent_channel_id" IS NULL AND ("discuss_channel_member__channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel_member__channel_id"."parent_channel_id" IS NOT NULL AND ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))))))))) AND (((("discuss_channel"."channel_type" != 'channel') OR "discuss_channel"."channel_type" IS NULL) AND ("discuss_channel"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel"."channel_type" = 'channel') AND (("discuss_channel"."parent_channel_id" IS NULL AND ("discuss_channel"."group_public_id" IS NULL OR ("discuss_channel"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel"."parent_channel_id" IS NOT NULL AND ("discuss_channel__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105))))))) ORDER BY "discuss_channel"."id" 2026-02-27 03:26:27,026 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.816 ms] query: SELECT "discuss_channel_member"."id" FROM "discuss_channel_member" LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id" ON ("discuss_channel_member"."channel_id" = "discuss_channel_member__channel_id"."id") LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id__parent_channel_id" ON ("discuss_channel_member__channel_id"."parent_channel_id" = "discuss_channel_member__channel_id__parent_channel_id"."id") WHERE (("discuss_channel_member"."channel_id" IN (1, 20, 21, 22, 23, 28, 24, 25, 26, 27, 29, 30)) AND ("discuss_channel_member"."partner_id" = 1086)) AND (((("discuss_channel_member__channel_id"."channel_type" != 'channel') OR "discuss_channel_member__channel_id"."channel_type" IS NULL) AND ("discuss_channel_member__channel_id"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel_member__channel_id"."channel_type" = 'channel') AND (("discuss_channel_member__channel_id"."parent_channel_id" IS NULL AND ("discuss_channel_member__channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel_member__channel_id"."parent_channel_id" IS NOT NULL AND ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105))))))) ORDER BY "discuss_channel_member"."id" 2026-02-27 03:26:27,028 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.595 ms] query: SELECT count(mail_message.id) AS count, discuss_channel_member.id FROM mail_message INNER JOIN discuss_channel_member ON discuss_channel_member.channel_id = mail_message.res_id WHERE mail_message.model = 'discuss.channel' AND mail_message.message_type NOT IN ('notification', 'user_notification') AND mail_message.id >= discuss_channel_member.new_message_separator AND discuss_channel_member.id IN (486, 488, 493, 498, 503, 508, 510, 512, 514, 517, 518, 520) GROUP BY discuss_channel_member.id 2026-02-27 03:26:27,028 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.232 ms] query: SELECT "bus_bus"."id" FROM "bus_bus" ORDER BY "bus_bus"."id" DESC LIMIT 1 2026-02-27 03:26:27,029 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.313 ms] query: SELECT count(*) as needaction_count FROM mail_notification R WHERE R.res_partner_id = 1086 AND (R.is_read = false OR R.is_read IS NULL) 2026-02-27 03:26:27,030 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.754 ms] query: SELECT "mail_message"."id", "mail_message"."model", "mail_message"."res_id", "mail_message"."author_id", "mail_message"."message_type", COALESCE("mail_message__partner_ids"."res_partner_id", "mail_message__notification_ids"."res_partner_id") FROM "mail_message" LEFT JOIN "mail_message_res_partner_rel" AS "mail_message__partner_ids" ON ("mail_message"."id" = "mail_message__partner_ids"."mail_message_id" AND "mail_message__partner_ids"."res_partner_id" = 1086) LEFT JOIN "mail_notification" AS "mail_message__notification_ids" ON ("mail_message"."id" = "mail_message__notification_ids"."mail_message_id" AND "mail_message__notification_ids"."res_partner_id" = 1086) WHERE EXISTS (SELECT 1 FROM "mail_message_res_partner_starred_rel" AS "mail_message__starred_partner_ids" WHERE "mail_message__starred_partner_ids"."mail_message_id" = "mail_message"."id" AND "mail_message__starred_partner_ids"."res_partner_id" IN (1086)) 2026-02-27 03:26:27,036 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [2.789 ms] query: SELECT "discuss_channel"."id" FROM "discuss_channel" LEFT JOIN "discuss_channel" AS "discuss_channel__parent_channel_id" ON ("discuss_channel"."parent_channel_id" = "discuss_channel__parent_channel_id"."id") WHERE (("discuss_channel"."active" = true) AND ("discuss_channel"."id" IN (SELECT "discuss_channel_member"."channel_id" FROM "discuss_channel_member" LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id" ON ("discuss_channel_member"."channel_id" = "discuss_channel_member__channel_id"."id") LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id__parent_channel_id" ON ("discuss_channel_member__channel_id"."parent_channel_id" = "discuss_channel_member__channel_id__parent_channel_id"."id") WHERE (("discuss_channel_member"."partner_id" = 1086) AND (("discuss_channel_member"."fold_state" IN ('open', 'folded')) OR "discuss_channel_member"."rtc_inviting_session_id" IS NOT NULL)) AND (((("discuss_channel_member__channel_id"."channel_type" != 'channel') OR "discuss_channel_member__channel_id"."channel_type" IS NULL) AND ("discuss_channel_member__channel_id"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel_member__channel_id"."channel_type" = 'channel') AND (("discuss_channel_member__channel_id"."parent_channel_id" IS NULL AND ("discuss_channel_member__channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel_member__channel_id"."parent_channel_id" IS NOT NULL AND ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))))))))) AND (((("discuss_channel"."channel_type" != 'channel') OR "discuss_channel"."channel_type" IS NULL) AND ("discuss_channel"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel"."channel_type" = 'channel') AND (("discuss_channel"."parent_channel_id" IS NULL AND ("discuss_channel"."group_public_id" IS NULL OR ("discuss_channel"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel"."parent_channel_id" IS NOT NULL AND ("discuss_channel__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105))))))) ORDER BY "discuss_channel"."id" 2026-02-27 03:26:27,036 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.228 ms] query: SELECT "bus_bus"."id" FROM "bus_bus" ORDER BY "bus_bus"."id" DESC LIMIT 1 2026-02-27 03:26:27,037 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.509 ms] query: SELECT discuss_channel_member.id FROM discuss_channel_member LEFT JOIN discuss_channel ON discuss_channel.id = discuss_channel_member.channel_id AND discuss_channel.channel_type != 'channel' WHERE discuss_channel_member.channel_id in (22, 24) AND ( discuss_channel.id IS NOT NULL OR discuss_channel_member.rtc_inviting_session_id IS NOT NULL OR discuss_channel_member.partner_id = 1086 OR discuss_channel_member.guest_id = NULL ) ORDER BY discuss_channel_member.id ASC 2026-02-27 03:26:27,040 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.409 ms] query: SELECT "discuss_channel_member"."id", "discuss_channel_member"."partner_id", "discuss_channel_member"."guest_id", "discuss_channel_member"."channel_id", "discuss_channel_member"."custom_channel_name", "discuss_channel_member"."fetched_message_id", "discuss_channel_member"."seen_message_id", "discuss_channel_member"."new_message_separator", "discuss_channel_member"."fold_state", "discuss_channel_member"."custom_notifications", "discuss_channel_member"."mute_until_dt", "discuss_channel_member"."unpin_dt", "discuss_channel_member"."last_interest_dt", "discuss_channel_member"."last_seen_dt", "discuss_channel_member"."rtc_inviting_session_id", "discuss_channel_member"."create_uid", "discuss_channel_member"."create_date", "discuss_channel_member"."write_uid", "discuss_channel_member"."write_date" FROM "discuss_channel_member" LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id" ON ("discuss_channel_member"."channel_id" = "discuss_channel_member__channel_id"."id") LEFT JOIN "discuss_channel" AS "discuss_channel_member__channel_id__parent_channel_id" ON ("discuss_channel_member__channel_id"."parent_channel_id" = "discuss_channel_member__channel_id__parent_channel_id"."id") WHERE ("discuss_channel_member"."id" IN (498, 508, 509)) AND (((("discuss_channel_member__channel_id"."channel_type" != 'channel') OR "discuss_channel_member__channel_id"."channel_type" IS NULL) AND ("discuss_channel_member__channel_id"."id" IN (1, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30))) OR (("discuss_channel_member__channel_id"."channel_type" = 'channel') AND (("discuss_channel_member__channel_id"."parent_channel_id" IS NULL AND ("discuss_channel_member__channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105)))) OR ("discuss_channel_member__channel_id"."parent_channel_id" IS NOT NULL AND ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IS NULL OR ("discuss_channel_member__channel_id__parent_channel_id"."group_public_id" IN (27, 57, 119, 1, 19, 89, 85, 15, 29, 124, 6, 104, 155, 20, 134, 7, 83, 105))))))) 2026-02-27 03:26:27,043 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.055 ms] query: SELECT "res_partner"."id", "res_partner"."website_meta_og_img", "res_partner"."seo_name"->>'en_US', "res_partner"."website_id", "res_partner"."is_published", "res_partner"."email_normalized", "res_partner"."message_bounce", "res_partner"."name", "res_partner"."complete_name", "res_partner"."title", "res_partner"."parent_id", "res_partner"."ref", "res_partner"."lang", "res_partner"."tz", "res_partner"."user_id", "res_partner"."vat", "res_partner"."company_registry", "res_partner"."website", "res_partner"."comment", "res_partner"."active", "res_partner"."employee", "res_partner"."function", "res_partner"."type", "res_partner"."street", "res_partner"."street2", "res_partner"."zip", "res_partner"."city", "res_partner"."state_id", "res_partner"."country_id", "res_partner"."partner_latitude", "res_partner"."partner_longitude", "res_partner"."email", "res_partner"."phone", "res_partner"."mobile", "res_partner"."is_company", "res_partner"."industry_id", "res_partner"."company_id", "res_partner"."color", "res_partner"."partner_share", "res_partner"."commercial_partner_id", "res_partner"."commercial_company_name", "res_partner"."company_name", "res_partner"."create_uid", "res_partner"."create_date", "res_partner"."write_uid", "res_partner"."write_date", "res_partner"."monetary", "res_partner"."date", "res_partner"."budget_code", "res_partner"."identification_number", "res_partner"."passport_number", "res_partner"."date_localization", "res_partner"."failed_coordinate_filling_times", "res_partner"."signup_type", "res_partner"."calendar_last_notif_ack", "res_partner"."plan_to_change_car", "res_partner"."plan_to_change_bike", "res_partner"."nationality_id", "res_partner"."street_name", "res_partner"."street_number", "res_partner"."street_number2", "res_partner"."city_id", "res_partner"."partner_gid", "res_partner"."additional_info", "res_partner"."phone_sanitized", "res_partner"."dob", "res_partner"."dyob", "res_partner"."mob", "res_partner"."yob", "res_partner"."equity_range_id", "res_partner"."debit_limit", "res_partner"."invoice_warn", "res_partner"."invoice_warn_msg", "res_partner"."invoice_template_pdf_report_id", "res_partner"."supplier_rank", "res_partner"."customer_rank", "res_partner"."autopost_bills", "res_partner"."picking_warn", "res_partner"."picking_warn_msg", "res_partner"."global_location_number", "res_partner"."peppol_endpoint", "res_partner"."peppol_eas", "res_partner"."vies_valid", "res_partner"."associate_member", "res_partner"."free_member", "res_partner"."membership_amount", "res_partner"."membership_state", "res_partner"."membership_start", "res_partner"."membership_stop", "res_partner"."membership_cancel", "res_partner"."purchase_warn", "res_partner"."purchase_warn_msg", "res_partner"."buyer_id", "res_partner"."is_employee_relative", "res_partner"."billing_type", "res_partner"."website_description"->>'en_US', "res_partner"."website_short_description"->>'en_US', "res_partner"."sale_warn", "res_partner"."sale_warn_msg", "res_partner"."partner_weight", "res_partner"."grade_id", "res_partner"."grade_sequence", "res_partner"."activation", "res_partner"."date_partnership", "res_partner"."date_review", "res_partner"."date_review_next", "res_partner"."assigned_partner_id", "res_partner"."implemented_partner_count" FROM "res_partner" WHERE ("res_partner"."id" IN (1086, 1100)) 2026-02-27 03:26:27,046 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.805 ms] query: SELECT "res_users"."id", "res_users"."partner_id", "res_users"."active" FROM "res_users" LEFT JOIN "res_partner" AS "res_users__partner_id" ON ("res_users"."partner_id" = "res_users__partner_id"."id") WHERE ("res_users"."partner_id" IN (1086, 1100)) ORDER BY "res_users__partner_id"."name" , "res_users"."login" 2026-02-27 03:26:27,047 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.680 ms] query: SELECT "bus_presence"."id" FROM "bus_presence" WHERE ("bus_presence"."user_id" IN (451, 465)) ORDER BY "bus_presence"."id" 2026-02-27 03:26:27,048 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.231 ms] query: SELECT "bus_presence"."id", "bus_presence"."user_id", "bus_presence"."last_poll", "bus_presence"."last_presence", "bus_presence"."status", "bus_presence"."guest_id" FROM "bus_presence" WHERE ("bus_presence"."id" IN (1)) 2026-02-27 03:26:27,049 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.506 ms] query: SELECT res_users.partner_id FROM res_users JOIN hr_leave ON hr_leave.user_id = res_users.id AND hr_leave.state = 'validate' AND res_users.active = 't' AND hr_leave.date_from <= '2026-02-27T03:26:27'::timestamp AND hr_leave.date_to >= '2026-02-27T03:26:27'::timestamp 2026-02-27 03:26:27,051 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.281 ms] query: SELECT "hr_employee"."id" FROM "hr_employee" WHERE ((("hr_employee"."active" = true) AND ("hr_employee"."user_id" IN (451, 465))) AND ("hr_employee"."company_id" = 1)) ORDER BY "hr_employee"."name" 2026-02-27 03:26:27,059 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.861 ms] query: SELECT "hr_employee"."id", "hr_employee"."resource_id", "hr_employee"."company_id", "hr_employee"."resource_calendar_id", "hr_employee"."message_main_attachment_id", "hr_employee"."name", "hr_employee"."active", "hr_employee"."color", "hr_employee"."department_id", "hr_employee"."job_id", "hr_employee"."job_title", "hr_employee"."address_id", "hr_employee"."work_phone", "hr_employee"."mobile_phone", "hr_employee"."work_email", "hr_employee"."work_contact_id", "hr_employee"."work_location_id", "hr_employee"."user_id", "hr_employee"."is_flexible", "hr_employee"."is_fully_flexible", "hr_employee"."parent_id", "hr_employee"."coach_id", "hr_employee"."leave_manager_id", "hr_employee"."monday_location_id", "hr_employee"."tuesday_location_id", "hr_employee"."wednesday_location_id", "hr_employee"."thursday_location_id", "hr_employee"."friday_location_id", "hr_employee"."saturday_location_id", "hr_employee"."sunday_location_id", "hr_employee"."today_location_name", "hr_employee"."grade_id", "hr_employee"."role_id", "hr_employee"."email_sent", "hr_employee"."ip_connected", "hr_employee"."manually_set_present", "hr_employee"."manually_set_presence", "hr_employee"."hr_presence_state_display", "hr_employee"."rank_id", "hr_employee"."next_rank_id", "hr_employee"."job_position_skills_required", "hr_employee"."private_street", "hr_employee"."private_street2", "hr_employee"."private_city", "hr_employee"."private_state_id", "hr_employee"."private_zip", "hr_employee"."private_country_id", "hr_employee"."private_phone", "hr_employee"."private_email", "hr_employee"."lang", "hr_employee"."country_id", "hr_employee"."gender", "hr_employee"."marital", "hr_employee"."spouse_complete_name", "hr_employee"."spouse_birthdate", "hr_employee"."children", "hr_employee"."place_of_birth", "hr_employee"."country_of_birth", "hr_employee"."birthday", "hr_employee"."ssnid", "hr_employee"."sinid", "hr_employee"."identification_id", "hr_employee"."passport_id", "hr_employee"."bank_account_id", "hr_employee"."permit_no", "hr_employee"."visa_no", "hr_employee"."visa_expire", "hr_employee"."work_permit_expiration_date", "hr_employee"."work_permit_scheduled_activity", "hr_employee"."additional_note", "hr_employee"."certificate", "hr_employee"."study_field", "hr_employee"."study_school", "hr_employee"."emergency_contact", "hr_employee"."emergency_phone", "hr_employee"."distance_home_work", "hr_employee"."km_home_work", "hr_employee"."distance_home_work_unit", "hr_employee"."employee_type", "hr_employee"."notes", "hr_employee"."barcode", "hr_employee"."pin", "hr_employee"."departure_reason_id", "hr_employee"."departure_description", "hr_employee"."departure_date", "hr_employee"."private_car_plate", "hr_employee"."create_uid", "hr_employee"."create_date", "hr_employee"."write_uid", "hr_employee"."write_date", "hr_employee"."attendance_manager_id", "hr_employee"."last_attendance_id", "hr_employee"."last_check_in", "hr_employee"."last_check_out", "hr_employee"."legal_name", "hr_employee"."vehicle", "hr_employee"."contract_id", "hr_employee"."contract_warning", "hr_employee"."first_contract_date", "hr_employee"."expense_manager_id", "hr_employee"."mobility_card", "hr_employee"."hourly_cost", "hr_employee"."other_dependant", "hr_employee"."total_dependant", "hr_employee"."created_from_attendance_device", "hr_employee"."appointment_website_description"->>'en_US', "hr_employee"."vat", "hr_employee"."place_of_origin", "hr_employee"."first_non_trial_contract_date", "hr_employee"."termination_date" FROM "hr_employee" WHERE ("hr_employee"."id" IN (104, 118)) 2026-02-27 03:26:27,061 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.438 ms] query: SELECT "hr_leave"."id" FROM "hr_leave" WHERE (((("hr_leave"."employee_id" IN (104, 118)) AND ("hr_leave"."date_from" <= '2026-02-27 03:26:27')) AND ("hr_leave"."date_to" >= '2026-02-27 03:26:27')) AND ("hr_leave"."state" = 'validate')) ORDER BY "hr_leave"."date_from" DESC 2026-02-27 03:26:27,066 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.510 ms] query: SELECT "res_users"."id", "res_users"."login", "res_users"."signature", "res_users"."action_id", "res_users"."share", "res_users"."company_id", "res_users"."create_uid", "res_users"."create_date", "res_users"."write_uid", "res_users"."write_date", "res_users"."tour_enabled", "res_users"."microsoft_calendar_rtoken", "res_users"."microsoft_calendar_token", "res_users"."microsoft_calendar_token_validity", "res_users"."notification_type", "res_users"."karma", "res_users"."rank_id", "res_users"."next_rank_id", "res_users"."last_lunch_location_id", "res_users"."odoobot_state", "res_users"."odoobot_failed", "res_users"."sale_team_id", "res_users"."marketplace_merchant", "res_users"."apps_menu_search_type", "res_users"."apps_menu_theme", "res_users"."is_redirect_home", "res_users"."oauth_provider_id", "res_users"."oauth_uid", "res_users"."target_sales_won", "res_users"."target_sales_done", "res_users"."dashboard_helpdesk_onboarding_state", "res_users"."website_id", "res_users"."target_sales_invoiced" FROM "res_users" WHERE ("res_users"."id" IN (465)) 2026-02-27 03:26:27,067 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.303 ms] query: SELECT "res_groups"."id", "res_groups"."name"->>'en_US', "res_groups"."comment"->>'en_US', "res_groups"."category_id", "res_groups"."color", "res_groups"."share", "res_groups"."api_key_duration", "res_groups"."create_uid", "res_groups"."create_date", "res_groups"."write_uid", "res_groups"."write_date" FROM "res_groups" WHERE ("res_groups"."id" IN (1)) 2026-02-27 03:26:27,068 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.287 ms] query: SELECT "ir_module_category"."id", "ir_module_category"."name"->>'en_US', "ir_module_category"."parent_id", "ir_module_category"."description"->>'en_US', "ir_module_category"."sequence", "ir_module_category"."visible", "ir_module_category"."exclusive", "ir_module_category"."create_uid", "ir_module_category"."create_date", "ir_module_category"."write_uid", "ir_module_category"."write_date" FROM "ir_module_category" WHERE ("ir_module_category"."id" IN (171)) 2026-02-27 03:26:27,070 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.376 ms] query: SELECT "discuss_channel_member"."id" FROM "discuss_channel_member" WHERE (("discuss_channel_member"."channel_id" IN (22, 24)) AND ("discuss_channel_member"."partner_id" = 1086)) ORDER BY "discuss_channel_member"."id" 2026-02-27 03:26:27,071 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.282 ms] query: SELECT "ir_attachment"."id" FROM "ir_attachment" WHERE ((("ir_attachment"."res_model" = 'discuss.channel') AND ("ir_attachment"."res_field" = 'image_128')) AND ("ir_attachment"."res_id" IN (22, 24))) ORDER BY "ir_attachment"."id" DESC 2026-02-27 03:26:27,073 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.631 ms] query: SELECT "discuss_channel_res_groups_rel"."discuss_channel_id", "discuss_channel_res_groups_rel"."res_groups_id" FROM "res_groups" JOIN "discuss_channel_res_groups_rel" ON ("discuss_channel_res_groups_rel"."res_groups_id" = "res_groups"."id") WHERE "discuss_channel_res_groups_rel"."discuss_channel_id" IN (22, 24) ORDER BY "res_groups"."name"->>'en_US' 2026-02-27 03:26:27,074 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.349 ms] query: SELECT "discuss_channel_member"."channel_id", COUNT(*) FROM "discuss_channel_member" WHERE ("discuss_channel_member"."channel_id" IN (22, 24)) GROUP BY "discuss_channel_member"."channel_id" ORDER BY "discuss_channel_member"."channel_id" ASC 2026-02-27 03:26:27,076 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.335 ms] query: SELECT msg.res_id FROM mail_message msg RIGHT JOIN mail_notification rel ON rel.mail_message_id = msg.id AND rel.res_partner_id = 1086 AND (rel.is_read = false OR rel.is_read IS NULL) WHERE msg.model = 'discuss.channel' AND msg.res_id in (22, 24) AND msg.message_type != 'user_notification' 2026-02-27 03:26:27,078 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.451 ms] query: SELECT "discuss_channel_rtc_session"."id", "discuss_channel_rtc_session"."channel_id" FROM "discuss_channel_rtc_session" WHERE ("discuss_channel_rtc_session"."channel_id" IN (22, 24)) ORDER BY "discuss_channel_rtc_session"."id" 2026-02-27 03:26:27,080 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.648 ms] query: SELECT "discuss_channel_rtc_session"."id", "discuss_channel_rtc_session"."channel_member_id", "discuss_channel_rtc_session"."write_date", "discuss_channel_rtc_session"."is_screen_sharing_on", "discuss_channel_rtc_session"."is_camera_on", "discuss_channel_rtc_session"."is_muted", "discuss_channel_rtc_session"."is_deaf", "discuss_channel_rtc_session"."create_uid", "discuss_channel_rtc_session"."create_date", "discuss_channel_rtc_session"."write_uid" FROM "discuss_channel_rtc_session" WHERE ("discuss_channel_rtc_session"."id" IN (1)) 2026-02-27 03:26:27,081 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.323 ms] query: SELECT "discuss_channel_member"."id", "discuss_channel_member"."partner_id", "discuss_channel_member"."guest_id", "discuss_channel_member"."channel_id", "discuss_channel_member"."custom_channel_name", "discuss_channel_member"."fetched_message_id", "discuss_channel_member"."seen_message_id", "discuss_channel_member"."new_message_separator", "discuss_channel_member"."fold_state", "discuss_channel_member"."custom_notifications", "discuss_channel_member"."mute_until_dt", "discuss_channel_member"."unpin_dt", "discuss_channel_member"."last_interest_dt", "discuss_channel_member"."last_seen_dt", "discuss_channel_member"."rtc_inviting_session_id", "discuss_channel_member"."create_uid", "discuss_channel_member"."create_date", "discuss_channel_member"."write_uid", "discuss_channel_member"."write_date" FROM "discuss_channel_member" WHERE ("discuss_channel_member"."id" IN (499)) 2026-02-27 03:26:27,084 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.665 ms] query: SELECT "res_partner"."id", "res_partner"."website_meta_og_img", "res_partner"."seo_name"->>'en_US', "res_partner"."website_id", "res_partner"."is_published", "res_partner"."email_normalized", "res_partner"."message_bounce", "res_partner"."name", "res_partner"."complete_name", "res_partner"."title", "res_partner"."parent_id", "res_partner"."ref", "res_partner"."lang", "res_partner"."tz", "res_partner"."user_id", "res_partner"."vat", "res_partner"."company_registry", "res_partner"."website", "res_partner"."comment", "res_partner"."active", "res_partner"."employee", "res_partner"."function", "res_partner"."type", "res_partner"."street", "res_partner"."street2", "res_partner"."zip", "res_partner"."city", "res_partner"."state_id", "res_partner"."country_id", "res_partner"."partner_latitude", "res_partner"."partner_longitude", "res_partner"."email", "res_partner"."phone", "res_partner"."mobile", "res_partner"."is_company", "res_partner"."industry_id", "res_partner"."company_id", "res_partner"."color", "res_partner"."partner_share", "res_partner"."commercial_partner_id", "res_partner"."commercial_company_name", "res_partner"."company_name", "res_partner"."create_uid", "res_partner"."create_date", "res_partner"."write_uid", "res_partner"."write_date", "res_partner"."monetary", "res_partner"."date", "res_partner"."budget_code", "res_partner"."identification_number", "res_partner"."passport_number", "res_partner"."date_localization", "res_partner"."failed_coordinate_filling_times", "res_partner"."signup_type", "res_partner"."calendar_last_notif_ack", "res_partner"."plan_to_change_car", "res_partner"."plan_to_change_bike", "res_partner"."nationality_id", "res_partner"."street_name", "res_partner"."street_number", "res_partner"."street_number2", "res_partner"."city_id", "res_partner"."partner_gid", "res_partner"."additional_info", "res_partner"."phone_sanitized", "res_partner"."dob", "res_partner"."dyob", "res_partner"."mob", "res_partner"."yob", "res_partner"."equity_range_id", "res_partner"."debit_limit", "res_partner"."invoice_warn", "res_partner"."invoice_warn_msg", "res_partner"."invoice_template_pdf_report_id", "res_partner"."supplier_rank", "res_partner"."customer_rank", "res_partner"."autopost_bills", "res_partner"."picking_warn", "res_partner"."picking_warn_msg", "res_partner"."global_location_number", "res_partner"."peppol_endpoint", "res_partner"."peppol_eas", "res_partner"."vies_valid", "res_partner"."associate_member", "res_partner"."free_member", "res_partner"."membership_amount", "res_partner"."membership_state", "res_partner"."membership_start", "res_partner"."membership_stop", "res_partner"."membership_cancel", "res_partner"."purchase_warn", "res_partner"."purchase_warn_msg", "res_partner"."buyer_id", "res_partner"."is_employee_relative", "res_partner"."billing_type", "res_partner"."website_description"->>'en_US', "res_partner"."website_short_description"->>'en_US', "res_partner"."sale_warn", "res_partner"."sale_warn_msg", "res_partner"."partner_weight", "res_partner"."grade_id", "res_partner"."grade_sequence", "res_partner"."activation", "res_partner"."date_partnership", "res_partner"."date_review", "res_partner"."date_review_next", "res_partner"."assigned_partner_id", "res_partner"."implemented_partner_count" FROM "res_partner" WHERE ("res_partner"."id" IN (1088)) 2026-02-27 03:26:27,088 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [1.248 ms] query: SELECT "res_users"."id", "res_users"."partner_id", "res_users"."active" FROM "res_users" LEFT JOIN "res_partner" AS "res_users__partner_id" ON ("res_users"."partner_id" = "res_users__partner_id"."id") WHERE ("res_users"."partner_id" IN (1088)) ORDER BY "res_users__partner_id"."name" , "res_users"."login" 2026-02-27 03:26:27,088 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.401 ms] query: SELECT "bus_presence"."id" FROM "bus_presence" WHERE ("bus_presence"."user_id" IN (453)) ORDER BY "bus_presence"."id" 2026-02-27 03:26:27,090 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.694 ms] query: SELECT res_users.partner_id FROM res_users JOIN hr_leave ON hr_leave.user_id = res_users.id AND hr_leave.state = 'validate' AND res_users.active = 't' AND hr_leave.date_from <= '2026-02-27T03:26:27'::timestamp AND hr_leave.date_to >= '2026-02-27T03:26:27'::timestamp 2026-02-27 03:26:27,092 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.423 ms] query: SELECT "hr_employee"."id" FROM "hr_employee" WHERE ((("hr_employee"."active" = true) AND ("hr_employee"."user_id" IN (453))) AND ("hr_employee"."company_id" = 1)) ORDER BY "hr_employee"."name" 2026-02-27 03:26:27,098 166 DEBUG rb-209aa48-220549-371128 odoo.sql_db: [0.779 ms] query: SELECT "hr_employee"."id", "hr_employee"."resource_id", "hr_employee"."company_id", "hr_employee"."resource_calendar_id", "hr_employee"."message_main_attachment_id", "hr_employee"."name", "hr_employee"."active", "hr_employee"."color", "hr_employee"."department_id", "hr_employee"."job_id", "hr_employee"."job_title", "hr_employee"."address_id", "hr_employee"."work_phone", "hr_employee"."mobile_phone", "hr_employee"."work_email", "hr_employee"."work_contact_id", "hr_employee"."work_location_id", "hr_employee"."user_id", "hr_employee"."is_flexible", "hr_employee"."is_fully_flexible", "hr_employee"."parent_id", "hr_employee"."coach_id", "hr_employee"."leave_manager_id", "hr_employee"."monday_location_id", "hr_employee"."tuesday_location_id", "hr_employee"."wednesday_location_id", "hr_employee"."thursday_location_id", "hr_employee"."friday_location_id", "hr_employee"."saturday_location_id", "hr_employee"."sunday_location_id", "hr_employee"."today_location_name", "hr_employee"."grade_id", "hr_employee"."role_id", "hr_employee"."email_sent", "hr_employee"."ip_connected", "hr_employee"."manually_set_present", "hr_employee"."manually_set_presence", "hr_employee"."hr_presence_state_display", "hr_employee"."rank_id", "hr_employee"."next_rank_id", "hr_employee"."job_position_skills_required", "hr_employee"."private_street", "hr_employee"."private_street2", "hr_employee"."private_city", "hr_employee"."private_state_id", "hr_employee"."private_zip", "hr_employee"."private_country_id", "hr_employee"."private_phone", "hr_employee"."private_email", "hr_employee"."lang", "hr_employee"."country_id", "hr_employee"."gender", "hr_employee"."marital", "hr_employee"."spouse_complete_name", "hr_employee"."spouse_birthdate", "hr_employee"."children", "hr_employee"."place_of_birth", "hr_employee"."country_of_birth", "hr_employee"."birthday", "hr_employee"."ssnid", "hr_employee"."sinid", "hr_employee"."identification_id", "hr_employee"."passport_id", "hr_employee"."bank_account_id", "hr_employee"."permit_no", "hr_employee"."visa_no", "hr_employee"."visa_expire", "hr_employee"."work_permit_expiration_date", "hr_employee"."work_permit_scheduled_activity", "hr_employee"."additional_note", "hr_employee"."certificate", "hr_employee"."study_field", "hr_employee"."study_school", "hr_employee"."emergency_contact", "hr_employee"."emergency_phone", "hr_employee"."distance_home_work", "hr_employee"."km_home_work", "hr_employee"."distance_home_work_unit", "hr_employee"."employee_type", "hr_employee"."notes", "hr_employee"."barcode", "hr_employee"."pin", "hr_employee"."departure_reason_id", "hr_employee"."departure_description", "hr_employee"."departure_date", "hr_employee"."private_car_plate", "hr_employee"."create_uid", "hr_employee"."create_date", "hr_employee"."write_uid", "hr_employee"."write_date", "hr_employee"."attendance_manager_id", "hr_employee"."last_attendance_id", "hr_employee"."last_check_in", "hr_employee"."last_check_out", "hr_employee"."legal_name", "hr_employee"."vehicle", "hr_employee"."contract_id", "hr_employee"."contract_warning", "hr_employee"."first_contract_date", "hr_employee"."expense_manager_id", "hr_employee"."mobility_card", "hr_employee"."hourly_cost", "hr_employee"."other_dependant", "hr_employee"."total_dependant", "hr_employee"."created_from_attendance_device", "hr_employee"."appointment_website_description"->>'en_US', "hr_employee"."vat", "hr_employee"."place_of_origin", "hr_employee"."first_non_trial_contract_date", "hr_employee"."termination_date" FROM "hr_employee" WHERE ("hr_employee"."id" IN (106)) 2026-02-27 03:26:27,102 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:26:27] "POST /mail/action HTTP/1.1" 200 - 39 0.033 0.063 2026-02-27 03:26:27,190 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_performance: Query count less than expected for user emp: 39 < 41 in _run_test at /data/build/rb-209aa48-220549/addons/test_discuss_full/tests/test_performance.py:319 2026-02-27 03:26:27,190 166 INFO rb-209aa48-220549-371128 odoo.addons.test_discuss_full.tests.test_performance.TestDiscussFullPerformance.test_20_init_messaging: waiting for threads: [] 2026-02-27 03:26:27,276 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-02-27 03:26:45,887 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:26:45,887 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:26:48,182 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [62847, 62852] 2026-02-27 03:26:48,182 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.mail records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] 2026-02-27 03:26:48,609 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailInternals.test_template_ref_delete_lines ... 2026-02-27 03:26:48,780 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [62786] 2026-02-27 03:26:48,780 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.template records with IDs: [22] 2026-02-27 03:26:48,783 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.mail records with IDs: [33] 2026-02-27 03:26:48,789 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.type.mail records with IDs: [1, 4, 7, 10] 2026-02-27 03:26:48,804 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [80057] 2026-02-27 03:26:48,804 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted sms.template records with IDs: [3] 2026-02-27 03:26:48,807 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.mail records with IDs: [34] 2026-02-27 03:26:48,811 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.type.mail records with IDs: [11] 2026-02-27 03:26:48,813 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail.TestEventMailInternals.test_template_ref_delete_lines: waiting for threads: [] 2026-02-27 03:26:48,889 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:27:07,231 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:27:07,231 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:27:08,860 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [62847, 62852] 2026-02-27 03:27:08,860 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted event.mail records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] 2026-02-27 03:27:09,197 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_event_mail_before_trigger_sent_count ... 2026-02-27 03:27:09,978 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail.TestEventMailSchedule.test_event_mail_before_trigger_sent_count: waiting for threads: [] 2026-02-27 03:27:10,002 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_schedule_event_scalability ... 2021-03-24 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-24 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-24 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-24 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-28 19:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-28 19:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-28 19:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-28 19:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:27:12,852 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail.TestEventMailSchedule.test_schedule_event_scalability: waiting for threads: [] 2026-02-27 03:27:12,872 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_schedule_subscription_scalability ... 2021-03-20 15:30:15,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-20 15:30:15,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:27:14,332 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail.TestEventMailSchedule.test_schedule_subscription_scalability: waiting for threads: [] 2026-02-27 03:27:14,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:27:17,086 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-02-27 03:27:18,651 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventSaleMail.test_event_mail_on_sale_confirmation ... 2026-02-27 03:27:19,861 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventSaleMail.test_registration_template_body_translation ... 2026-02-27 03:27:20,675 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:27:20,746 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register: Starting TestWEventRegister.test_internal_user_register ... 2026-02-27 03:27:21,053 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-02-27 03:27:21,428 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-02-27 03:27:21,553 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-02-27 03:27:21,651 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2021-12-01 10:00:00,247 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_internal_user_register: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:27:22,236 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register: skipped TestWEventRegister.test_internal_user_register : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:27:22,236 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_internal_user_register: waiting for threads: [] 2026-02-27 03:27:22,263 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register: Starting TestWEventRegister.test_register ... 2026-02-27 03:27:22,540 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-02-27 03:27:22,844 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-02-27 03:27:22,960 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-02-27 03:27:23,057 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2021-12-01 10:00:00,245 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_register: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:27:23,395 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register: skipped TestWEventRegister.test_register : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:27:23,395 166 INFO rb-209aa48-220549-371128 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_register: waiting for threads: [] 2026-02-27 03:27:23,434 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:27:23,445 166 INFO rb-209aa48-220549-371128 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_batch_write ... 2026-02-27 03:27:23,471 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [1] 2026-02-27 03:27:23,473 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [2] 2026-02-27 03:27:23,494 166 INFO rb-209aa48-220549-371128 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_revision_are_sanitized ... 2026-02-27 03:27:23,534 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [3] 2026-02-27 03:27:23,551 166 INFO rb-209aa48-220549-371128 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_write ... 2026-02-27 03:27:23,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [4] 2026-02-27 03:27:23,574 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [5] 2026-02-27 03:27:23,604 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:23,685 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp0_get_qs_nodb ... 2026-02-27 03:27:23,746 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:23] "GET /test_http/echo-http-get?race=Asgard HTTP/1.1" 200 - 0 0.000 0.038 2026-02-27 03:27:23,748 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp0_get_qs_nodb: waiting for threads: [] 2026-02-27 03:27:23,767 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp1_get_form_nodb ... 2026-02-27 03:27:23,798 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:23] "POST /test_http/echo-http-get HTTP/1.1" 405 - 0 0.000 0.001 2026-02-27 03:27:23,799 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp1_get_form_nodb: waiting for threads: [] 2026-02-27 03:27:23,819 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp2_post_qs_nodb ... 2026-02-27 03:27:23,860 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:23] "GET /test_http/echo-http-post?race=Asgard HTTP/1.1" 405 - 0 0.000 0.001 2026-02-27 03:27:23,861 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp2_post_qs_nodb: waiting for threads: [] 2026-02-27 03:27:23,882 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp3_post_qs_form_nodb ... 2026-02-27 03:27:23,925 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:23] "POST /test_http/echo-http-post?race=Asgard HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:23,926 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp3_post_qs_form_nodb: waiting for threads: [] 2026-02-27 03:27:23,947 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp4_post_json_nodb ... 2026-02-27 03:27:23,985 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:23] "POST /test_http/echo-http-post HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:23,987 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp4_post_json_nodb: waiting for threads: [] 2026-02-27 03:27:24,008 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp5_post_csrf ... 2026-02-27 03:27:24,041 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 303 - 0 0.000 0.001 2026-02-27 03:27:24,043 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp5_post_csrf: waiting for threads: [] 2026-02-27 03:27:24,064 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp6_json_over_http ... 2026-02-27 03:27:24,115 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-json-over-http HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:24,117 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp6_json_over_http: waiting for threads: [] 2026-02-27 03:27:24,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:24,221 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson0_qs_json_nodb ... 2026-02-27 03:27:24,276 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-json?race=Asgard HTTP/1.1" 200 - 0 0.000 0.034 2026-02-27 03:27:24,277 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson0_qs_json_nodb: waiting for threads: [] 2026-02-27 03:27:24,299 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson1_http_get_nodb ... 2026-02-27 03:27:24,336 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "GET /test_http/echo-json HTTP/1.1" 405 - 0 0.000 0.001 2026-02-27 03:27:24,337 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson1_http_get_nodb: waiting for threads: [] 2026-02-27 03:27:24,357 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson2_http_post_nodb ... 2026-02-27 03:27:24,399 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-02-27 03:27:24,400 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson2_http_post_nodb: waiting for threads: [] 2026-02-27 03:27:24,421 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson3_bad_json ... 2026-02-27 03:27:24,458 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-02-27 03:27:24,460 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson3_bad_json: waiting for threads: [] 2026-02-27 03:27:24,480 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson4_bad_jsonrpc ... 2026-02-27 03:27:24,516 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:24] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-02-27 03:27:24,518 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson4_bad_jsonrpc: waiting for threads: [] 2026-02-27 03:27:24,548 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:24,970 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-02-27 03:27:24,983 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6715] 2026-02-27 03:27:24,988 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:24,996 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp0_get_qs_db ... 2026-02-27 03:27:25,008 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:25,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:25,199 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:25] "GET /test_http/echo-http-get?race=Asgard HTTP/1.1" 200 - 4 0.001 0.181 2026-02-27 03:27:25,200 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp0_get_qs_db: waiting for threads: [] 2026-02-27 03:27:25,218 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp1_get_form_db ... 2026-02-27 03:27:25,231 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:25,243 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:26,044 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:26] "POST /test_http/echo-http-get HTTP/1.1" 405 - 3 0.001 0.802 2026-02-27 03:27:26,046 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp1_get_form_db: waiting for threads: [] 2026-02-27 03:27:26,071 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp2_post_qs_db ... 2026-02-27 03:27:26,086 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:26,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:26,299 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:26] "GET /test_http/echo-http-post?race=Asgard HTTP/1.1" 405 - 3 0.001 0.200 2026-02-27 03:27:26,300 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp2_post_qs_db: waiting for threads: [] 2026-02-27 03:27:26,322 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp3_post_qs_form_db ... 2026-02-27 03:27:26,336 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:26,348 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:26,535 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:26] "POST /test_http/echo-http-post?race=Asgard HTTP/1.1" 200 - 4 0.001 0.188 2026-02-27 03:27:26,536 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp3_post_qs_form_db: waiting for threads: [] 2026-02-27 03:27:26,558 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp4_post_json_db ... 2026-02-27 03:27:26,570 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:26,581 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:26,759 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:26] "POST /test_http/echo-http-post HTTP/1.1" 200 - 4 0.001 0.179 2026-02-27 03:27:26,760 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp4_post_json_db: waiting for threads: [] 2026-02-27 03:27:26,782 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp5_post_no_csrf ... 2026-02-27 03:27:26,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:26,807 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:27,736 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:27] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 400 - 4 0.001 0.930 2026-02-27 03:27:27,738 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp5_post_no_csrf: waiting for threads: [] 2026-02-27 03:27:27,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp6_post_bad_csrf ... 2026-02-27 03:27:27,772 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:27,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:27,977 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:27] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 400 - 5 0.001 0.193 2026-02-27 03:27:27,978 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp6_post_bad_csrf: waiting for threads: [] 2026-02-27 03:27:27,993 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp7_post_good_csrf ... 2026-02-27 03:27:28,007 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:28,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:28,204 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:28] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 200 - 4 0.001 0.186 2026-02-27 03:27:28,205 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp7_post_good_csrf: waiting for threads: [] 2026-02-27 03:27:28,237 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:27:28,621 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-02-27 03:27:28,631 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6717] 2026-02-27 03:27:28,638 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:28,646 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson0_qs_json_db ... 2026-02-27 03:27:28,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:28,669 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:28,849 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:28] "POST /test_http/echo-json?race=Asgard HTTP/1.1" 200 - 4 0.001 0.182 2026-02-27 03:27:28,851 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson0_qs_json_db: waiting for threads: [] 2026-02-27 03:27:28,872 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson1_http_get_db ... 2026-02-27 03:27:28,884 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:28,896 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:29,836 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:29] "GET /test_http/echo-json HTTP/1.1" 405 - 3 0.001 0.940 2026-02-27 03:27:29,837 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson1_http_get_db: waiting for threads: [] 2026-02-27 03:27:29,855 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson2_http_post_db ... 2026-02-27 03:27:29,886 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:29,900 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:30,076 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:30] "POST /test_http/echo-json HTTP/1.1" 400 - 3 0.001 0.178 2026-02-27 03:27:30,078 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson2_http_post_db: waiting for threads: [] 2026-02-27 03:27:30,097 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson3_bad_json ... 2026-02-27 03:27:30,115 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:30,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:30,317 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:30] "POST /test_http/echo-json HTTP/1.1" 400 - 4 0.002 0.187 2026-02-27 03:27:30,318 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson3_bad_json: waiting for threads: [] 2026-02-27 03:27:30,342 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson3_context_db ... 2026-02-27 03:27:30,363 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:30,388 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:31,183 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "POST /test_http/echo-json-context HTTP/1.1" 200 - 6 0.002 0.797 2026-02-27 03:27:31,184 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson3_context_db: waiting for threads: [] 2026-02-27 03:27:31,204 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson4_bad_jsonrpc ... 2026-02-27 03:27:31,216 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:31,230 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:31,441 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "POST /test_http/echo-json HTTP/1.1" 400 - 4 0.001 0.212 2026-02-27 03:27:31,442 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson4_bad_jsonrpc: waiting for threads: [] 2026-02-27 03:27:31,475 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:27:31,550 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error: Starting TestHttpErrorHttp.test_httperror0_exceptions_as_404 ... 2026-02-27 03:27:31,721 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "GET /test_http/hide_errors/decorator?error=AccessError HTTP/1.1" 404 - 0 0.000 0.139 2026-02-27 03:27:31,725 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "GET /test_http/hide_errors/decorator?error=UserError HTTP/1.1" 400 - 0 0.000 0.001 2026-02-27 03:27:31,729 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "GET /test_http/hide_errors/context-manager?error=AccessError HTTP/1.1" 404 - 0 0.000 0.001 2026-02-27 03:27:31,734 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:31] "GET /test_http/hide_errors/context-manager?error=UserError HTTP/1.1" 400 - 0 0.000 0.001 2026-02-27 03:27:31,734 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error.TestHttpErrorHttp.test_httperror0_exceptions_as_404: waiting for threads: [] 2026-02-27 03:27:31,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:31,874 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error: Starting TestHttpJsonError.test_error_call_kw_model_not_found ... 2026-02-27 03:27:32,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:32,171 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:32] "POST /web/dataset/call_kw/lorem.ipsum/get_views HTTP/1.1" 200 - 3 0.002 0.271 2026-02-27 03:27:32,172 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error.TestHttpJsonError.test_error_call_kw_model_not_found: waiting for threads: [] 2026-02-27 03:27:32,193 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error: Starting TestHttpJsonError.test_errorjson0_value_error ... 2026-02-27 03:27:32,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:33,117 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "POST /test_http/json_value_error HTTP/1.1" 200 - 4 0.001 0.885 2026-02-27 03:27:33,119 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_error.TestHttpJsonError.test_errorjson0_value_error: waiting for threads: [] 2026-02-27 03:27:33,141 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:33,556 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-02-27 03:27:33,566 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6719] 2026-02-27 03:27:33,573 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:33,581 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting0_matrix ... 2026-02-27 03:27:33,619 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.033 2026-02-27 03:27:33,625 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:33,814 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 0.190 2026-02-27 03:27:33,819 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:33,838 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:33,850 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:33,854 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:33,859 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:33,863 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:33,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:33,885 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:27:33,889 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-public HTTP/1.1" 404 - 0 0.000 0.001 2026-02-27 03:27:33,896 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-public HTTP/1.1" 200 - 2 0.001 0.003 2026-02-27 03:27:33,903 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-public HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:33,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:33,924 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-public HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:33,931 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-user HTTP/1.1" 404 - 0 0.000 0.001 2026-02-27 03:27:33,944 166 INFO rb-209aa48-220549-371128 odoo.http: Session expired 2026-02-27 03:27:33,945 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-user HTTP/1.1" 303 - 1 0.000 0.010 2026-02-27 03:27:33,951 166 INFO rb-209aa48-220549-371128 odoo.http: Session expired 2026-02-27 03:27:33,952 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-user HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:27:33,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:33,969 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-user HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:27:33,973 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-bearer HTTP/1.1" 404 - 0 0.000 0.001 2026-02-27 03:27:33,979 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.001 2026-02-27 03:27:33,984 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:33] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.001 2026-02-27 03:27:33,993 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:34,005 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 200 - 1 0.000 0.005 2026-02-27 03:27:34,364 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-02-27 03:27:34,374 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6721] 2026-02-27 03:27:34,380 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:34,400 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'joe' (#501) from n/a 2026-02-27 03:27:34,406 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 2 0.000 0.002 2026-02-27 03:27:34,410 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.001 2026-02-27 03:27:34,415 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 1 0.000 0.002 2026-02-27 03:27:34,437 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 200 - 8 0.004 0.015 2026-02-27 03:27:34,442 166 INFO rb-209aa48-220549-371128 odoo.http: Session expired 2026-02-27 03:27:34,442 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-user HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:27:34,457 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:34,477 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 403 - 1 0.000 0.010 2026-02-27 03:27:34,488 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:34,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting-bearer HTTP/1.1" 403 - 0 0.000 0.001 2026-02-27 03:27:34,495 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting.TestHttpGreeting.test_greeting0_matrix: waiting for threads: [] 2026-02-27 03:27:34,518 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting1_headers_nodb ... 2026-02-27 03:27:34,523 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:34,524 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting.TestHttpGreeting.test_greeting1_headers_nodb: waiting for threads: [] 2026-02-27 03:27:34,547 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting2_headers_db ... 2026-02-27 03:27:34,564 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:34,577 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:34,758 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:34] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 0.183 2026-02-27 03:27:34,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_greeting.TestHttpGreeting.test_greeting2_headers_db: waiting for threads: [] 2026-02-27 03:27:34,794 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:27:34,871 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc0_redirect ... 2026-02-27 03:27:35,039 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:35] "GET /test_http//greeting HTTP/1.1" 308 - 0 0.000 0.137 2026-02-27 03:27:35,041 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc0_redirect: waiting for threads: [] 2026-02-27 03:27:35,065 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc1_reverse_proxy ... 2026-02-27 03:27:35,109 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:35] "GET /test_http/wsgi_environ HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:35,113 166 INFO ? werkzeug: 127.0.0.16 - - [27/Feb/2026 03:27:35] "GET /test_http/wsgi_environ HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:35,118 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc1_reverse_proxy: waiting for threads: [] 2026-02-27 03:27:35,141 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc2_local_redirect ... 2026-02-27 03:27:35,143 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc2_local_redirect: waiting for threads: [] 2026-02-27 03:27:35,165 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc3_is_static_file ... 2026-02-27 03:27:35,169 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc3_is_static_file: waiting for threads: [] 2026-02-27 03:27:35,191 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc4_rpc_qweb ... 2026-02-27 03:27:35,498 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-02-27 03:27:35,506 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6723] 2026-02-27 03:27:35,512 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:35,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:35,716 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:35] "POST /jsonrpc HTTP/1.1" 200 - 15 0.006 0.186 2026-02-27 03:27:35,725 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:35] "POST /jsonrpc HTTP/1.1" 200 - 2 0.001 0.005 2026-02-27 03:27:35,727 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc4_rpc_qweb: waiting for threads: [] 2026-02-27 03:27:35,746 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc5_geoip ... 2026-02-27 03:27:35,784 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:35] "GET /test_http/geoip HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:35,789 166 INFO ? werkzeug: 192.0.2.42 - - [27/Feb/2026 03:27:35] "GET /test_http/geoip HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:35,790 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc5_geoip: waiting for threads: [] 2026-02-27 03:27:35,809 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc6_upload_file_retry ... 2026-02-27 03:27:36,522 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:36,645 166 INFO rb-209aa48-220549-371128 odoo.service.model: SERIALIZATION_FAILURE, 4 tries left, try again in 0.8305 sec... 2026-02-27 03:27:37,479 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:37] "POST /test_http/upload_file HTTP/1.1" 200 - 5 0.001 0.958 2026-02-27 03:27:37,481 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc6_upload_file_retry: waiting for threads: [] 2026-02-27 03:27:37,503 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc7_robotstxt ... 2026-02-27 03:27:37,552 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:37] "GET /robots.txt HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:37,553 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc7_robotstxt: waiting for threads: [] 2026-02-27 03:27:37,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:27:37,671 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors0_http_default ... 2026-02-27 03:27:37,699 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:37,896 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:37] "OPTIONS /test_http/cors_http_default HTTP/1.1" 204 - 4 0.002 0.197 2026-02-27 03:27:37,901 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:37] "GET /test_http/cors_http_default HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:37,902 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors0_http_default: waiting for threads: [] 2026-02-27 03:27:37,917 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors1_http_methods ... 2026-02-27 03:27:37,970 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:38,130 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:38] "OPTIONS /test_http/cors_http_methods HTTP/1.1" 204 - 4 0.001 0.161 2026-02-27 03:27:38,135 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:38] "GET /test_http/cors_http_methods HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:38,135 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors1_http_methods: waiting for threads: [] 2026-02-27 03:27:38,153 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors2_json ... 2026-02-27 03:27:38,184 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:39,041 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "OPTIONS /test_http/cors_json HTTP/1.1" 204 - 4 0.001 0.858 2026-02-27 03:27:39,046 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "POST /test_http/cors_json HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:39,047 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors2_json: waiting for threads: [] 2026-02-27 03:27:39,085 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:39,159 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db0_db_selector ... 2026-02-27 03:27:39,208 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "GET /web HTTP/1.1" 303 - 0 0.000 0.030 2026-02-27 03:27:39,215 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "GET /test_http/ensure_db HTTP/1.1" 303 - 0 0.000 0.001 2026-02-27 03:27:39,217 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db0_db_selector: waiting for threads: [] 2026-02-27 03:27:39,239 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db1_grant_db ... 2026-02-27 03:27:39,282 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "GET /test_http/ensure_db?db=db0 HTTP/1.1" 302 - 0 0.000 0.001 2026-02-27 03:27:39,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:39,497 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.001 0.211 2026-02-27 03:27:39,498 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db1_grant_db: waiting for threads: [] 2026-02-27 03:27:39,520 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db2_use_session_db ... 2026-02-27 03:27:39,561 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:39,758 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:39] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.002 0.198 2026-02-27 03:27:39,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db2_use_session_db: waiting for threads: [] 2026-02-27 03:27:39,780 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db3_change_db ... 2026-02-27 03:27:39,823 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:40,681 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:40] "GET /test_http/ensure_db?db=db1 HTTP/1.1" 302 - 4 0.001 0.859 2026-02-27 03:27:40,689 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:40] "GET /test_http/ensure_db HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:40,690 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db3_change_db: waiting for threads: [] 2026-02-27 03:27:40,712 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db4_unicode ... 2026-02-27 03:27:40,752 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:40] "GET /test_http/ensure_db?db=basededonnée1 HTTP/1.1" 302 - 0 0.000 0.001 2026-02-27 03:27:40,758 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:40,940 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:40] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.001 0.183 2026-02-27 03:27:40,942 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db4_unicode: waiting for threads: [] 2026-02-27 03:27:40,975 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:41,417 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-02-27 03:27:41,428 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6725] 2026-02-27 03:27:41,434 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:27:41,442 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models0_galaxy_ok ... 2026-02-27 03:27:41,456 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:41,474 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:41,680 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:41] "GET /test_http/1 HTTP/1.1" 200 - 16 0.010 0.203 2026-02-27 03:27:41,682 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models0_galaxy_ok: waiting for threads: [] 2026-02-27 03:27:41,705 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models1_galaxy_ko ... 2026-02-27 03:27:41,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:41,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:41,927 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:41] "GET /test_http/404 HTTP/1.1" 400 - 8 0.005 0.194 2026-02-27 03:27:41,930 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models1_galaxy_ko: waiting for threads: [] 2026-02-27 03:27:41,954 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models2_stargate_ok ... 2026-02-27 03:27:41,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:42,096 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:42,946 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:42] "GET /test_http/1/1 HTTP/1.1" 200 - 17 0.022 0.945 2026-02-27 03:27:42,947 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models2_stargate_ok: waiting for threads: [] 2026-02-27 03:27:42,966 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models3_stargate_ko ... 2026-02-27 03:27:42,985 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:43,012 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:43,198 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:43] "GET /test_http/1/9999 HTTP/1.1" 400 - 11 0.010 0.179 2026-02-27 03:27:43,199 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models3_stargate_ko: waiting for threads: [] 2026-02-27 03:27:43,219 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models4_stargate_setname ... 2026-02-27 03:27:43,232 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:43,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:43,450 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:43] "POST /test_http/1/setname?readonly=0 HTTP/1.1" 200 - 12 0.008 0.197 2026-02-27 03:27:43,453 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models4_stargate_setname: waiting for threads: [] 2026-02-27 03:27:43,475 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models5_max_upload_too_large ... 2026-02-27 03:27:43,490 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:43,504 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:44,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "POST /test_http/1/setname HTTP/1.1" 413 - 9 0.006 0.858 2026-02-27 03:27:44,366 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models5_max_upload_too_large: waiting for threads: [] 2026-02-27 03:27:44,386 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models5_stargate_setname_readonly ... 2026-02-27 03:27:44,399 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:27:44,416 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:44,622 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "POST /test_http/1/setname?readonly=1 HTTP/1.1" 200 - 12 0.015 0.194 2026-02-27 03:27:44,627 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models5_stargate_setname_readonly: waiting for threads: [] 2026-02-27 03:27:44,654 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:27:44,728 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session0_debug_mode ... 2026-02-27 03:27:44,751 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:44,929 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 0.180 2026-02-27 03:27:44,935 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "GET /test_http/greeting?debug=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:27:44,940 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:44,947 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:44] "GET /test_http/greeting?debug= HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:44,951 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session0_debug_mode: waiting for threads: [] 2026-02-27 03:27:44,986 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session10_explicit_session ... 2026-02-27 03:27:45,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:27:45,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:45,373 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:45] "GET /web/session/logout?debug=1&session_id=da39a3ee5e6b4b0d3255bfef95601890afd80709 HTTP/1.1" 303 - 13 0.029 0.304 2026-02-27 03:27:45,378 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:45] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:27:46,178 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:46] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 172 0.081 0.715 2026-02-27 03:27:46,181 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session10_explicit_session: waiting for threads: [] 2026-02-27 03:27:46,213 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session1_default_session ... 2026-02-27 03:27:46,255 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:47,167 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:47] "GET /test_http/geoip HTTP/1.1" 200 - 5 0.002 0.913 2026-02-27 03:27:47,169 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session1_default_session: waiting for threads: [] 2026-02-27 03:27:47,184 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session3_logout_15_0_geoip ... 2026-02-27 03:27:47,273 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:47] "GET /test_http/ensure_db HTTP/1.1" 303 - 0 0.000 0.030 2026-02-27 03:27:47,276 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session3_logout_15_0_geoip: waiting for threads: [] 2026-02-27 03:27:47,291 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session4_web_authenticate_multidb ... 2026-02-27 03:27:48,072 166 INFO ? odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from 127.0.0.1 2026-02-27 03:27:48,326 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:48] "POST /web/session/authenticate HTTP/1.1" 200 - 105 0.100 0.893 2026-02-27 03:27:48,334 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:48,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_device: User 2 inserts device log (812a1df6e67a27810b068c27d849f3e127bcace1) 2026-02-27 03:27:48,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:48] "GET /test_http/greeting-user HTTP/1.1" 200 - 6 0.004 0.159 2026-02-27 03:27:48,495 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session4_web_authenticate_multidb: waiting for threads: [] 2026-02-27 03:27:48,511 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session5_default_lang ... 2026-02-27 03:27:48,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:48,669 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:48] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 6 0.002 0.126 2026-02-27 03:27:48,676 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:48] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:27:48,711 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:48] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 9 0.005 0.013 2026-02-27 03:27:48,712 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session5_default_lang: waiting for threads: [] 2026-02-27 03:27:48,734 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session6_saved_lang ... 2026-02-27 03:27:48,780 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:48,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:49,684 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:49] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 7 0.004 0.887 2026-02-27 03:27:49,689 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:49] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:49,749 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:49] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 9 0.017 0.015 2026-02-27 03:27:49,816 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:49] "GET /test_http/1 HTTP/1.1" 200 - 21 0.013 0.026 2026-02-27 03:27:49,817 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session6_saved_lang: waiting for threads: [] 2026-02-27 03:27:49,843 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session7_serializable ... 2026-02-27 03:27:49,845 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session7_serializable: waiting for threads: [] 2026-02-27 03:27:49,869 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session8_gc_ignored_no_db_name ... 2026-02-27 03:27:49,871 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session8_gc_ignored_no_db_name: waiting for threads: [] 2026-02-27 03:27:49,895 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session9_logout ... 2026-02-27 03:27:49,964 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:27:49,979 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:50,214 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:50] "GET /web/session/logout HTTP/1.1" 303 - 13 0.011 0.227 2026-02-27 03:27:50,216 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session9_logout: waiting for threads: [] 2026-02-27 03:27:50,264 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:27:50,366 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static00_static ... 2026-02-27 03:27:50,407 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:50,515 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:50] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.100 2026-02-27 03:27:50,520 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:50] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:50,521 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static00_static: waiting for threads: [] 2026-02-27 03:27:50,542 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static01_debug_assets ... 2026-02-27 03:27:50,591 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:50,601 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:50] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:27:50,602 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static01_debug_assets: waiting for threads: [] 2026-02-27 03:27:50,622 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static02_not_found ... 2026-02-27 03:27:50,673 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:50,714 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:50] "GET /test_http/static/i-dont-exist HTTP/1.1" 404 - 0 0.000 0.033 2026-02-27 03:27:50,716 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static02_not_found: waiting for threads: [] 2026-02-27 03:27:50,736 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static03_attachment_fallback ... 2026-02-27 03:27:50,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:50,794 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:51,000 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:51] "GET /test_http/gizeh.png HTTP/1.1" 200 - 12 0.012 0.197 2026-02-27 03:27:51,011 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:51] "GET /test_http/gizeh.png HTTP/1.1" 200 - 2 0.001 0.005 2026-02-27 03:27:51,012 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static03_attachment_fallback: waiting for threads: [] 2026-02-27 03:27:51,035 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static04_web_content ... 2026-02-27 03:27:51,107 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:51,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:52,019 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 11 0.007 0.892 2026-02-27 03:27:52,036 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 4 0.004 0.008 2026-02-27 03:27:52,038 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static04_web_content: waiting for threads: [] 2026-02-27 03:27:52,064 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static05_web_image ... 2026-02-27 03:27:52,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:52,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:52,352 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 11 0.006 0.210 2026-02-27 03:27:52,364 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 4 0.001 0.007 2026-02-27 03:27:52,365 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static05_web_image: waiting for threads: [] 2026-02-27 03:27:52,388 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static06_attachment_internal_url ... 2026-02-27 03:27:52,435 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:52,445 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:52,661 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/image/test_http.gizeh_url HTTP/1.1" 200 - 13 0.008 0.210 2026-02-27 03:27:52,675 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/image/test_http.gizeh_url HTTP/1.1" 200 - 5 0.001 0.007 2026-02-27 03:27:52,676 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static06_attachment_internal_url: waiting for threads: [] 2026-02-27 03:27:52,700 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static07_attachment_external_url ... 2026-02-27 03:27:52,752 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:52,762 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:52,972 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:52] "GET /web/content/test_http.rickroll HTTP/1.1" 301 - 13 0.019 0.194 2026-02-27 03:27:52,974 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static07_attachment_external_url: waiting for threads: [] 2026-02-27 03:27:52,995 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static08_binary_field ... 2026-02-27 03:27:53,057 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:53,071 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:54,028 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_attach HTTP/1.1" 200 - 13 0.007 0.952 2026-02-27 03:27:54,040 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_attach HTTP/1.1" 200 - 5 0.002 0.007 2026-02-27 03:27:54,052 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_inline HTTP/1.1" 200 - 4 0.001 0.007 2026-02-27 03:27:54,065 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_related HTTP/1.1" 200 - 5 0.002 0.007 2026-02-27 03:27:54,083 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_related HTTP/1.1" 200 - 5 0.002 0.008 2026-02-27 03:27:54,098 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_compute HTTP/1.1" 200 - 5 0.001 0.011 2026-02-27 03:27:54,099 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static08_binary_field: waiting for threads: [] 2026-02-27 03:27:54,116 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static10_filename ... 2026-02-27 03:27:54,162 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:54,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:54,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 12 0.006 0.191 2026-02-27 03:27:54,376 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png?filename=pyramid.png HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:27:54,390 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.earth?field=glyph_inline&filename_field=address HTTP/1.1" 200 - 6 0.002 0.009 2026-02-27 03:27:54,392 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static10_filename: waiting for threads: [] 2026-02-27 03:27:54,409 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static11_bad_filenames ... 2026-02-27 03:27:54,463 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:54,480 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:54,679 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 11 0.006 0.195 2026-02-27 03:27:54,694 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png?filename=pyramid HTTP/1.1" 200 - 4 0.003 0.006 2026-02-27 03:27:54,707 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png?filename=pyramid.jpg HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:27:54,716 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:54] "GET /web/content/test_http.gizeh_png?filename=pyramid.of.gizeh HTTP/1.1" 200 - 4 0.002 0.005 2026-02-27 03:27:54,717 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static11_bad_filenames: waiting for threads: [] 2026-02-27 03:27:54,739 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static12_not_found_to_placeholder ... 2026-02-27 03:27:54,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:54,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:55,697 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:55] "GET /web/image/idontexist HTTP/1.1" 200 - 12 0.007 0.897 2026-02-27 03:27:55,709 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:55] "GET /web/image/idontexist HTTP/1.1" 200 - 4 0.001 0.007 2026-02-27 03:27:55,710 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static12_not_found_to_placeholder: waiting for threads: [] 2026-02-27 03:27:55,732 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static13_empty_to_placeholder ... 2026-02-27 03:27:55,781 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:55,800 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:56,020 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:56] "GET /web/image/6660 HTTP/1.1" 200 - 8 0.002 0.220 2026-02-27 03:27:56,029 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:56] "GET /web/image/6660 HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:27:56,030 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static13_empty_to_placeholder: waiting for threads: [] 2026-02-27 03:27:56,052 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static14_download_not_found ... 2026-02-27 03:27:56,102 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:56,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:56,337 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:56] "GET /web/image/idontexist?download=True HTTP/1.1" 404 - 8 0.006 0.221 2026-02-27 03:27:56,338 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static14_download_not_found: waiting for threads: [] 2026-02-27 03:27:56,358 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static15_range ... 2026-02-27 03:27:56,403 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:56,414 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:56,638 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:56] "GET /web/content/test_http.gizeh_png HTTP/1.1" 206 - 12 0.007 0.219 2026-02-27 03:27:56,639 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static15_range: waiting for threads: [] 2026-02-27 03:27:56,658 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static16_public_access_rights ... 2026-02-27 03:27:56,692 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:56,700 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:57,596 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 4, model: res.users 2026-02-27 03:27:57,605 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:57] "GET /web/content/res.users/3/image_128 HTTP/1.1" 404 - 28 0.014 0.893 2026-02-27 03:27:57,614 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: test_http.galaxy 2026-02-27 03:27:57,616 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:57] "GET /web/content/test_http.pegasus?field=picture HTTP/1.1" 404 - 7 0.002 0.006 2026-02-27 03:27:57,623 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: test_http.stargate 2026-02-27 03:27:57,626 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:57] "GET /web/content/test_http.earth?field=galaxy_picture HTTP/1.1" 404 - 6 0.002 0.005 2026-02-27 03:27:57,627 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static16_public_access_rights: waiting for threads: [] 2026-02-27 03:27:57,644 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static17_content_missing_checksum ... 2026-02-27 03:27:57,697 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:57,713 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:57,884 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:57] "GET /web/content/6661 HTTP/1.1" 200 - 8 0.002 0.171 2026-02-27 03:27:57,886 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static17_content_missing_checksum: waiting for threads: [] 2026-02-27 03:27:57,907 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static18_image_missing_checksum ... 2026-02-27 03:27:57,953 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:57,969 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:27:58,146 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:27:58] "GET /web/image/6662 HTTP/1.1" 200 - 8 0.002 0.177 2026-02-27 03:27:58,147 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static18_image_missing_checksum: waiting for threads: [] 2026-02-27 03:27:58,169 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static19_fallback_redirection_loop ... 2026-02-27 03:27:58,215 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:27:58,232 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:00,153 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:00] "GET /test_http/static/idontexist.png HTTP/1.1" 404 - 258 0.212 1.711 2026-02-27 03:28:00,155 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static19_fallback_redirection_loop: waiting for threads: [] 2026-02-27 03:28:00,173 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static20_web_assets ... 2026-02-27 03:28:00,216 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:00,231 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:00,456 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:00] "GET /web/assets/d3ef20f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 6 0.002 0.226 2026-02-27 03:28:00,465 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:00] "GET /web/assets/d3ef20f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-02-27 03:28:00,466 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static20_web_assets: waiting for threads: [] 2026-02-27 03:28:00,484 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static21_download_false ... 2026-02-27 03:28:00,528 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:00,539 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:00,753 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:00] "GET /web/content/test_http.gizeh_png?download=0 HTTP/1.1" 200 - 12 0.006 0.210 2026-02-27 03:28:00,764 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:00] "GET /web/image/test_http.gizeh_png?download=0 HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:28:00,765 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static21_download_false: waiting for threads: [] 2026-02-27 03:28:00,782 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static21_web_assets ... 2026-02-27 03:28:00,831 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:00,844 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:01,042 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:01] "GET /web/assets/d3ef20f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 6 0.002 0.199 2026-02-27 03:28:01,051 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:01] "GET /web/assets/d3ef20f/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-02-27 03:28:01,052 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static21_web_assets: waiting for threads: [] 2026-02-27 03:28:01,078 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static22_image_field_csp ... 2026-02-27 03:28:01,141 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:01,463 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-02-27 03:28:01,474 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6727] 2026-02-27 03:28:01,482 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:01,504 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:test user from n/a 2026-02-27 03:28:01,536 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:02,476 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /web/image/test_http.stargate/1/glyph_attach HTTP/1.1" 200 - 10 0.007 0.934 2026-02-27 03:28:02,485 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /web/image/test_http.stargate/1/glyph_inline HTTP/1.1" 200 - 3 0.001 0.004 2026-02-27 03:28:02,521 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /web/image/test_http.stargate/1/glyph_related HTTP/1.1" 200 - 4 0.004 0.007 2026-02-27 03:28:02,538 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /web/image/test_http.stargate/1/glyph_compute HTTP/1.1" 200 - 4 0.006 0.006 2026-02-27 03:28:02,540 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static22_image_field_csp: waiting for threads: [] 2026-02-27 03:28:02,567 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static23_remove_cache_control_wkhmtltopdf ... 2026-02-27 03:28:02,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:02,656 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:28:02,660 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:28:02,662 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static23_remove_cache_control_wkhmtltopdf: waiting for threads: [] 2026-02-27 03:28:02,687 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static24_only_one_date_header ... 2026-02-27 03:28:02,769 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:02,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:02,973 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:02] "GET /web/image HTTP/1.1" 200 - 8 0.003 0.190 2026-02-27 03:28:02,974 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static24_only_one_date_header: waiting for threads: [] 2026-02-27 03:28:02,995 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static25_binary_non_base64 ... 2026-02-27 03:28:03,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:03,086 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:03,107 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:03,309 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:03] "GET /web/content/ir.mail_server/13/smtp_ssl_certificate HTTP/1.1" 200 - 10 0.015 0.191 2026-02-27 03:28:03,310 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static25_binary_non_base64: waiting for threads: [] 2026-02-27 03:28:03,347 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-02-27 03:28:12,661 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-02-27 03:28:12,672 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6741] 2026-02-27 03:28:12,680 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:13,011 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-02-27 03:28:13,023 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6743] 2026-02-27 03:28:13,033 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:13,044 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_company_param_win_on_current_user ... 2026-02-27 03:28:13,172 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:13,181 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:14,081 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=1 HTTP/1.1" 200 - 5 0.004 0.901 2026-02-27 03:28:14,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:14,115 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:14,116 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_company_param_win_on_current_user: waiting for threads: [] 2026-02-27 03:28:14,132 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_default_logo ... 2026-02-27 03:28:14,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:14,322 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 7 0.005 0.182 2026-02-27 03:28:14,337 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:14,363 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:14,381 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-02-27 03:28:14,387 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:14,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:14,435 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 1 0.003 0.008 2026-02-27 03:28:14,436 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_default_logo: waiting for threads: [] 2026-02-27 03:28:14,458 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_logo_company_of_superuser ... 2026-02-27 03:28:14,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:14,827 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 5 0.005 0.172 2026-02-27 03:28:14,837 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.005 2026-02-27 03:28:14,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:14,891 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.022 2026-02-27 03:28:14,898 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:14,912 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:14,925 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:14] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-02-27 03:28:14,926 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_logo_company_of_superuser: waiting for threads: [] 2026-02-27 03:28:14,949 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_logo_other_company ... 2026-02-27 03:28:15,017 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:15,137 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:15] "GET /logo.png HTTP/1.1" 200 - 5 0.001 0.120 2026-02-27 03:28:15,143 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:15] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:15,156 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:15,167 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:15] "GET /logo.png HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:15,172 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:15] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:15,183 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:15,193 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:15] "GET /logo.png HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:15,194 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_logo_other_company: waiting for threads: [] 2026-02-27 03:28:15,212 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_no_logo_company_of_superuser ... 2026-02-27 03:28:15,245 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-02-27 03:28:15,293 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-02-27 03:28:15,303 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-02-27 03:28:15,311 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-02-27 03:28:15,321 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-02-27 03:28:15,339 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:16,258 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 5 0.002 0.919 2026-02-27 03:28:16,265 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:16,281 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:16,294 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-02-27 03:28:16,300 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:16,309 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:16,319 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:16,320 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_no_logo_company_of_superuser: waiting for threads: [] 2026-02-27 03:28:16,335 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_no_logo_other_company ... 2026-02-27 03:28:16,358 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6670] 2026-02-27 03:28:16,395 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6674] 2026-02-27 03:28:16,403 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6673] 2026-02-27 03:28:16,411 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6672] 2026-02-27 03:28:16,420 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6671] 2026-02-27 03:28:16,442 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:16,634 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 5 0.002 0.193 2026-02-27 03:28:16,641 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png?company=120 HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:16,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_120 from n/a 2026-02-27 03:28:16,668 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 03:28:16,675 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.002 2026-02-27 03:28:16,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:user_1 from n/a 2026-02-27 03:28:16,702 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:16] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-02-27 03:28:16,703 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_no_logo_other_company: waiting for threads: [] 2026-02-27 03:28:16,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 2 removed 2026-02-27 03:28:16,879 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache0_standard ... 2026-02-27 02:43:02,364 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.000 2026-02-27 02:43:02,364 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 304 - 0 0.000 0.000 2026-02-27 02:43:02,364 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 304 - 0 0.000 0.000 2026-02-27 03:28:17,107 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache0_standard: waiting for threads: [] 2026-02-27 03:28:17,131 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache1_unique ... 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 200 - 13 0.018 -0.018 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 304 - 4 0.003 -0.003 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 304 - 4 0.012 -0.012 2026-02-27 03:28:17,553 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache1_unique: waiting for threads: [] 2026-02-27 03:28:17,582 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache2_nocache ... 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/content/test_http.gizeh_png?nocache=1 HTTP/1.1" 200 - 14 0.022 -0.022 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/content/test_http.gizeh_png?nocache=1 HTTP/1.1" 304 - 4 0.001 -0.001 2026-02-27 03:28:18,669 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache2_nocache: waiting for threads: [] 2026-02-27 03:28:18,693 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache3_private ... 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 14 0.006 -0.006 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png HTTP/1.1" 304 - 5 0.002 -0.002 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 18 0.014 -0.014 2026-02-27 02:43:02,365 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:43:02] "GET /web/image/test_http.gizeh_png HTTP/1.1" 304 - 9 0.003 -0.003 2026-02-27 03:28:19,039 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache3_private: waiting for threads: [] 2026-02-27 03:28:19,074 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:28:19,186 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_large_file ... 2026-02-27 03:28:19,549 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-02-27 03:28:19,559 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6745] 2026-02-27 03:28:19,566 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:19,588 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:28:19,707 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:19,878 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:19] "POST /web/binary/upload_attachment HTTP/1.1" 413 - 9 0.003 0.277 2026-02-27 03:28:19,881 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticUpload.test_upload_large_file: waiting for threads: [] 2026-02-27 03:28:19,897 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_small_file_with_icp ... 2026-02-27 03:28:20,250 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-02-27 03:28:20,264 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6747] 2026-02-27 03:28:20,270 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:20,293 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:28:20,302 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:20,510 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:20] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 15 0.012 0.198 2026-02-27 03:28:20,520 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticUpload.test_upload_small_file_with_icp: waiting for threads: [] 2026-02-27 03:28:20,539 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_small_file_without_icp ... 2026-02-27 03:28:20,847 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-02-27 03:28:20,857 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6749] 2026-02-27 03:28:20,863 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:28:20,882 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:jackoneill from n/a 2026-02-27 03:28:20,890 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:21,844 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:21] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 15 0.007 0.949 2026-02-27 03:28:21,849 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_static.TestHttpStaticUpload.test_upload_small_file_without_icp: waiting for threads: [] 2026-02-27 03:28:21,882 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:28:22,019 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_error ... 2026-02-27 03:28:22,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:22,163 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:22,363 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: res.config.settings 2026-02-27 03:28:22,367 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:22] "GET /json/1/settings HTTP/1.1" 403 - 20 0.013 0.292 2026-02-27 03:28:22,369 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_error: waiting for threads: [] 2026-02-27 03:28:22,391 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_error_crm ... 2026-02-27 03:28:22,451 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:22,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:22,761 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:22] "GET /json/1/crm HTTP/1.1" 307 - 63 0.028 0.206 2026-02-27 03:28:22,834 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:22] "GET /json/1/crm?domain=[('user_id',+'%3D',+6)]&offset=0&limit=80 HTTP/1.1" 200 - 48 0.021 0.049 2026-02-27 03:28:22,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: crm.team 2026-02-27 03:28:22,909 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:22] "GET /json/1/crm HTTP/1.1" 403 - 41 0.032 0.030 2026-02-27 03:28:22,912 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_error_crm: waiting for threads: [] 2026-02-27 03:28:22,935 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_export ... 2026-02-27 03:28:23,006 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:23,024 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:23,938 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:23] "GET /json/1/test_http.stargate/1 HTTP/1.1" 200 - 31 0.047 0.873 2026-02-27 03:28:24,075 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/test_http.stargate/1 HTTP/1.1" 403 - 13 0.007 0.008 2026-02-27 03:28:24,078 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_export: waiting for threads: [] 2026-02-27 03:28:24,102 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_activity ... 2026-02-27 03:28:24,166 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:24,229 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:24,468 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/test_http.stargate?view_type=activity HTTP/1.1" 307 - 28 0.027 0.214 2026-02-27 03:28:24,521 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/test_http.stargate?view_type=activity&domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 19 0.015 0.033 2026-02-27 03:28:24,522 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_activity: waiting for threads: [] 2026-02-27 03:28:24,547 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_bad_stuff ... 2026-02-27 03:28:24,610 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:24,621 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:24,840 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/idontexist HTTP/1.1" 400 - 13 0.022 0.199 2026-02-27 03:28:24,849 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/5/test_http.stargate HTTP/1.1" 400 - 3 0.001 0.004 2026-02-27 03:28:24,861 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/test_http.stargate/1/2 HTTP/1.1" 400 - 4 0.002 0.006 2026-02-27 03:28:24,886 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:24] "GET /json/1/res.users?view_type=idontexist HTTP/1.1" 400 - 8 0.011 0.011 2026-02-27 03:28:24,887 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_bad_stuff: waiting for threads: [] 2026-02-27 03:28:24,907 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_calendar ... 2026-02-27 03:28:24,966 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:24,977 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:25,210 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:25] "GET /json/1/test_http.stargate?view_type=calendar HTTP/1.1" 307 - 31 0.027 0.208 2026-02-27 03:28:25,231 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:25] "GET /json/1/test_http.stargate?view_type=calendar&domain=[(1,+'%3D',+1)]&offset=0&limit=80&start_date=2026-02-01&end_date=2026-03-01 HTTP/1.1" 200 - 9 0.005 0.011 2026-02-27 03:28:25,250 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:25] "GET /json/1/test_http.stargate?view_type=calendar&domain=[]&start_date=2020-03-15&end_date=2099-01-01 HTTP/1.1" 307 - 7 0.004 0.010 2026-02-27 03:28:25,269 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:25] "GET /json/1/test_http.stargate?view_type=calendar&domain=[]&start_date=2020-03-15&end_date=2099-01-01&offset=0&limit=80 HTTP/1.1" 200 - 9 0.005 0.012 2026-02-27 03:28:25,272 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_calendar: waiting for threads: [] 2026-02-27 03:28:25,295 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form ... 2026-02-27 03:28:25,369 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:25,383 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:26,301 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:26] "GET /json/1/test_http.stargate/1 HTTP/1.1" 200 - 31 0.018 0.902 2026-02-27 03:28:26,303 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_form: waiting for threads: [] 2026-02-27 03:28:26,318 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form_subtree ... 2026-02-27 03:28:26,352 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:26,362 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:26,603 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:26] "GET /json/1/test_http.galaxy/1 HTTP/1.1" 200 - 34 0.027 0.216 2026-02-27 03:28:26,606 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_form_subtree: waiting for threads: [] 2026-02-27 03:28:26,620 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form_viewtype_list ... 2026-02-27 03:28:26,654 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:26,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:26,885 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:26] "GET /json/1/test_http.stargate/1?view_type=list HTTP/1.1" 200 - 28 0.022 0.201 2026-02-27 03:28:26,888 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_form_viewtype_list: waiting for threads: [] 2026-02-27 03:28:26,909 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_graph ... 2026-02-27 03:28:26,958 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:26,969 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:27,217 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:27] "GET /json/1/test_http.stargate?view_type=graph HTTP/1.1" 307 - 32 0.026 0.224 2026-02-27 03:28:27,245 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:27] "GET /json/1/test_http.stargate?view_type=graph&domain=[(1,+'%3D',+1)]&offset=0&limit=80&groupby=galaxy_id HTTP/1.1" 200 - 10 0.007 0.012 2026-02-27 03:28:27,248 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_graph: waiting for threads: [] 2026-02-27 03:28:27,268 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list ... 2026-02-27 03:28:27,317 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:27,327 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:28,182 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 32 0.028 0.829 2026-02-27 03:28:28,205 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate?domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.005 0.013 2026-02-27 03:28:28,208 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list: waiting for threads: [] 2026-02-27 03:28:28,229 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_args ... 2026-02-27 03:28:28,273 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:28,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:28,561 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 32 0.023 0.250 2026-02-27 03:28:28,587 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate?domain=[('name',+'ilike',+'earth')]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.012 0.010 2026-02-27 03:28:28,590 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list_args: waiting for threads: [] 2026-02-27 03:28:28,612 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_domain ... 2026-02-27 03:28:28,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:28,676 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:28,923 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate?domain=[('address',%20'like',%20'gs38')] HTTP/1.1" 307 - 26 0.026 0.227 2026-02-27 03:28:28,943 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:28] "GET /json/1/test_http.stargate?domain=[('address',+'like',+'gs38')]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.006 0.011 2026-02-27 03:28:28,946 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list_domain: waiting for threads: [] 2026-02-27 03:28:28,963 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_domain_default_filter ... 2026-02-27 03:28:29,017 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:29,033 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:29,982 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:29] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 32 0.030 0.922 2026-02-27 03:28:30,006 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.008 0.012 2026-02-27 03:28:30,039 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 8 0.009 0.012 2026-02-27 03:28:30,065 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?domain=[('address',+'ilike',+'a')]&offset=0&limit=80 HTTP/1.1" 200 - 8 0.008 0.014 2026-02-27 03:28:30,067 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list_domain_default_filter: waiting for threads: [] 2026-02-27 03:28:30,090 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_limit_offset ... 2026-02-27 03:28:30,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:30,202 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:30,434 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?limit=1 HTTP/1.1" 307 - 31 0.043 0.192 2026-02-27 03:28:30,453 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?limit=1&domain=[(1,+'%3D',+1)]&offset=0 HTTP/1.1" 200 - 9 0.005 0.012 2026-02-27 03:28:30,473 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?offset=1 HTTP/1.1" 307 - 8 0.004 0.012 2026-02-27 03:28:30,492 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?offset=1&domain=[(1,+'%3D',+1)]&limit=80 HTTP/1.1" 200 - 8 0.005 0.011 2026-02-27 03:28:30,512 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?limit=1&offset=1 HTTP/1.1" 307 - 8 0.005 0.011 2026-02-27 03:28:30,542 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?limit=1&offset=1&domain=[(1,+'%3D',+1)] HTTP/1.1" 200 - 9 0.005 0.011 2026-02-27 03:28:30,543 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list_limit_offset: waiting for threads: [] 2026-02-27 03:28:30,565 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_pivot ... 2026-02-27 03:28:30,609 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:30,618 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:30,849 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?view_type=pivot HTTP/1.1" 307 - 32 0.022 0.210 2026-02-27 03:28:30,886 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?view_type=pivot&domain=[(1,+'%3D',+1)]&offset=0&limit=80&groupby=galaxy_id,has_galaxy_crystal&fields=availability HTTP/1.1" 200 - 10 0.015 0.015 2026-02-27 03:28:30,931 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min HTTP/1.1" 307 - 8 0.012 0.017 2026-02-27 03:28:30,954 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min&domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 8 0.004 0.014 2026-02-27 03:28:30,982 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:30] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min HTTP/1.1" 307 - 8 0.005 0.013 2026-02-27 03:28:31,002 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:31] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min&domain=[('availability',+'>%3D',+0.95)]&offset=0&limit=80 HTTP/1.1" 200 - 8 0.004 0.012 2026-02-27 03:28:31,006 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_pivot: waiting for threads: [] 2026-02-27 03:28:31,034 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_readonly ... 2026-02-27 03:28:31,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:28:31,258 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:32,088 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:32] "GET /json/1/test_webjson_readonly HTTP/1.1" 403 - 32 0.016 0.815 2026-02-27 03:28:32,089 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_readonly: waiting for threads: [] 2026-02-27 03:28:32,118 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:28:32,188 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_static ... 2026-02-27 03:28:32,356 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_static: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:28:32,356 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_static : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:28:32,356 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_static: waiting for threads: [] 2026-02-27 03:28:32,381 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_web_content ... 2026-02-27 03:28:32,545 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_content: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:28:32,546 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_web_content : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:28:32,546 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_content: waiting for threads: [] 2026-02-27 03:28:32,571 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_web_image ... 2026-02-27 03:28:32,739 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_image: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:28:32,740 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_web_image : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:28:32,740 166 INFO rb-209aa48-220549-371128 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_image: waiting for threads: [] 2026-02-27 03:28:32,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:28:32,797 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_export_template ... 2026-02-27 03:28:32,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:32,964 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:33,324 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:33] "POST /web/export/namelist HTTP/1.1" 200 - 36 0.050 0.427 2026-02-27 03:28:33,326 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestExport.test_export_template: waiting for threads: [] 2026-02-27 03:28:33,348 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_import_compatible_export ... 2026-02-27 03:28:33,362 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:33,375 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:33,573 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:33] "POST /web/export/get_fields HTTP/1.1" 200 - 14 0.009 0.191 2026-02-27 03:28:33,584 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestExport.test_import_compatible_export: waiting for threads: [] 2026-02-27 03:28:33,604 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_int_monetary_float ... 2026-02-27 03:28:33,617 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:33,699 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:33,903 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 4 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_monetary,bool_and,float_min. Domain: [] 2026-02-27 03:28:33,906 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:33] "POST /web/export/xlsx HTTP/1.1" 200 - 18 0.008 0.201 2026-02-27 03:28:33,907 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestExport.test_int_monetary_float: waiting for threads: [] 2026-02-27 03:28:33,932 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:28:33,946 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped ... 2026-02-27 03:28:33,959 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:33,979 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:34,950 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,active. Domain: [['active', '=', False]] 2026-02-27 03:28:34,952 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:34] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.015 0.960 2026-02-27 03:28:34,953 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped: waiting for threads: [] 2026-02-27 03:28:34,977 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped_by_ids ... 2026-02-27 03:28:35,002 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:35,032 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:35,226 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,active. IDs sample: [7, 8] 2026-02-27 03:28:35,228 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:35] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.013 0.188 2026-02-27 03:28:35,230 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped_by_ids: waiting for threads: [] 2026-02-27 03:28:35,252 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped_by_ids_one2many ... 2026-02-27 03:28:35,268 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:35,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:35,508 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,active,one2many. IDs sample: [9] 2026-02-27 03:28:35,511 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:35] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.013 0.209 2026-02-27 03:28:35,512 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped_by_ids_one2many: waiting for threads: [] 2026-02-27 03:28:35,534 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_bool_and ... 2026-02-27 03:28:35,547 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:35,566 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:35,777 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 4 'export.aggregator' records from 127.0.0.1. Fields: int_sum,bool_and. Domain: [] 2026-02-27 03:28:35,779 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:35] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.016 0.200 2026-02-27 03:28:35,781 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_bool_and: waiting for threads: [] 2026-02-27 03:28:35,802 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_bool_or ... 2026-02-27 03:28:35,816 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:35,838 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:36,774 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 4 'export.aggregator' records from 127.0.0.1. Fields: int_sum,bool_or. Domain: [] 2026-02-27 03:28:36,779 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:36] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.016 0.927 2026-02-27 03:28:36,780 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_bool_or: waiting for threads: [] 2026-02-27 03:28:36,804 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_date_max ... 2026-02-27 03:28:36,816 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:36,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:37,005 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,date_max. Domain: [] 2026-02-27 03:28:37,007 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:37] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.011 0.164 2026-02-27 03:28:37,011 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_date_max: waiting for threads: [] 2026-02-27 03:28:37,032 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_decimal_separator ... 2026-02-27 03:28:37,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:37,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:37,278 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_min. Domain: [] 2026-02-27 03:28:37,281 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:37] "POST /web/export/xlsx HTTP/1.1" 200 - 24 0.013 0.195 2026-02-27 03:28:37,282 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_decimal_separator: waiting for threads: [] 2026-02-27 03:28:37,304 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg ... 2026-02-27 03:28:37,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:37,336 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:38,236 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-02-27 03:28:38,238 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:38] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.013 0.892 2026-02-27 03:28:38,240 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg: waiting for threads: [] 2026-02-27 03:28:38,268 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg_nested ... 2026-02-27 03:28:38,281 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:38,310 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:38,538 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-02-27 03:28:38,541 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:38] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.019 0.215 2026-02-27 03:28:38,543 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg_nested: waiting for threads: [] 2026-02-27 03:28:38,557 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg_nested_no_value ... 2026-02-27 03:28:38,569 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:38,585 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:38,795 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-02-27 03:28:38,797 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:38] "POST /web/export/xlsx HTTP/1.1" 200 - 23 0.012 0.203 2026-02-27 03:28:38,798 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg_nested_no_value: waiting for threads: [] 2026-02-27 03:28:38,818 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_min ... 2026-02-27 03:28:38,830 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:38,846 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:39,054 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_min. Domain: [] 2026-02-27 03:28:39,056 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:39] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.011 0.202 2026-02-27 03:28:39,058 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_min: waiting for threads: [] 2026-02-27 03:28:39,079 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_representation ... 2026-02-27 03:28:39,092 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:39,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:40,144 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 5 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_monetary. Domain: [] 2026-02-27 03:28:40,150 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:40] "POST /web/export/xlsx HTTP/1.1" 200 - 27 0.027 0.978 2026-02-27 03:28:40,151 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_representation: waiting for threads: [] 2026-02-27 03:28:40,172 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_groupby_properties_type_field ... 2026-02-27 03:28:40,193 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:40,232 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:40,481 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,properties. Domain: [['int_sum', '=', 10]] 2026-02-27 03:28:40,483 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:40] "POST /web/export/xlsx HTTP/1.1" 200 - 28 0.040 0.215 2026-02-27 03:28:40,485 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_groupby_properties_type_field: waiting for threads: [] 2026-02-27 03:28:40,505 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_int_sum_max ... 2026-02-27 03:28:40,520 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:40,542 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:40,758 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,int_max. Domain: [] 2026-02-27 03:28:40,761 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:40] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.014 0.208 2026-02-27 03:28:40,774 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_max,int_sum. Domain: [] 2026-02-27 03:28:40,777 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:40] "POST /web/export/xlsx HTTP/1.1" 200 - 9 0.003 0.010 2026-02-27 03:28:40,778 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_int_sum_max: waiting for threads: [] 2026-02-27 03:28:40,798 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_many2one ... 2026-02-27 03:28:40,811 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:40,835 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:41,728 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,many2one. Domain: [] 2026-02-27 03:28:41,730 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:41] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.014 0.885 2026-02-27 03:28:41,732 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_many2one: waiting for threads: [] 2026-02-27 03:28:41,752 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_nested_records ... 2026-02-27 03:28:41,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:41,794 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:42,007 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,date_max,many2one/value. Domain: [] 2026-02-27 03:28:42,009 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:42] "POST /web/export/xlsx HTTP/1.1" 200 - 26 0.018 0.204 2026-02-27 03:28:42,010 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_nested_records: waiting for threads: [] 2026-02-27 03:28:42,032 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_one2many ... 2026-02-27 03:28:42,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:42,066 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:42,272 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,one2many/value. Domain: [] 2026-02-27 03:28:42,274 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:42] "POST /web/export/xlsx HTTP/1.1" 200 - 24 0.012 0.198 2026-02-27 03:28:42,275 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_one2many: waiting for threads: [] 2026-02-27 03:28:42,296 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_unarchived_grouped ... 2026-02-27 03:28:42,309 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:42,327 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:42,541 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,active. Domain: [] 2026-02-27 03:28:42,548 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:42] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.033 0.191 2026-02-27 03:28:42,550 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_unarchived_grouped: waiting for threads: [] 2026-02-27 03:28:42,571 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_unset_date_values ... 2026-02-27 03:28:42,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:28:42,622 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:43,506 166 INFO rb-209aa48-220549-371128 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,date_max. Domain: [] 2026-02-27 03:28:43,508 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:43] "POST /web/export/xlsx HTTP/1.1" 200 - 23 0.013 0.876 2026-02-27 03:28:43,510 166 INFO rb-209aa48-220549-371128 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_unset_date_values: waiting for threads: [] 2026-02-27 03:28:43,548 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:28:43,549 166 INFO rb-209aa48-220549-371128 odoo.addons.test_lint.tests.test_override_signatures: Starting TestLintOverrideSignatures.test_lint_override_signature ... 2026-02-27 03:28:48,423 166 INFO rb-209aa48-220549-371128 odoo.addons.test_lint.tests.test_routes: Starting RoutesLinter.test_routes_definition ... 2026-02-27 03:28:48,573 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:29:07,472 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:29:07,472 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:29:07,954 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity: Starting TestActivitySystray.test_systray_activities_for_various_records ... 2026-02-27 03:29:08,095 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [131] 2026-02-27 03:29:08,109 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 29 0.015 -0.015 2026-02-27 03:29:08,423 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [135], uid: 2, model: mail.activity 2026-02-27 03:29:08,662 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #513 deleted ir.attachment records with IDs: [6740] 2026-02-27 03:29:08,730 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #513 deleted mail.activity records with IDs: [133, 134, 135, 136] 2026-02-27 03:29:08,750 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity.TestActivitySystray.test_systray_activities_for_various_records: waiting for threads: [] 2026-02-27 03:29:08,774 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity: Starting TestActivitySystray.test_systray_activities_multi_company ... 2026-02-27 03:29:08,866 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 34 0.048 -0.048 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 25 0.009 -0.009 2024-01-15 08:00:00,000 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 36 0.025 -0.025 2026-02-27 03:29:09,551 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity.TestActivitySystray.test_systray_activities_multi_company: waiting for threads: [] 2026-02-27 03:29:09,617 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:29:09,631 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity: Starting TestTours.test_activity_view_data_with_offset ... 2026-02-27 03:29:09,915 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity.TestTours.test_activity_view_data_with_offset: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:29:09,915 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity: skipped TestTours.test_activity_view_data_with_offset : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:29:09,916 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_activity.TestTours.test_activity_view_data_with_offset: waiting for threads: [] 2026-02-27 03:29:09,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:29:29,703 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:29:29,703 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:29:30,677 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_assert_initial_values ... 2026-02-27 03:29:30,819 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_lead_mailgateway ... 2026-02-27 03:29:30,965 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre" to "Josiane Quichopoils" ,"Ernest Employee" ,lead@test.mycompany.com with Message-Id <1772162970.8350711-17915-test@iron.sky>: direct alias match: ('mail.test.lead', 0, {}, 1, mail.alias(927,)) 2026-02-27 03:29:31,299 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 454 and Message-Id '<900391032759623.1772162971.178669929504395-openerp-1-mail.test.lead@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'e******ne@example.com' successfully sent 2026-02-27 03:29:31,299 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:29:32,045 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 455 and Message-Id '<900391032759623.1772162971.178669929504395-openerp-1-mail.test.lead@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com', 'p***al@zboing.com', 'p**@zboing.com', 's***********re@zboing.com' successfully sent 2026-02-27 03:29:32,045 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 4 2026-02-27 03:29:32,047 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #20 2026-02-27 03:29:32,139 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre (Zboing)" to "YourTestCompany Inquiry" with Message-Id <1772162972.0786107-03387-test@iron.sky>: direct reply to msg: model: mail.test.lead, thread_id: 1, custom_values: None, uid: 1 2026-02-27 03:29:32,213 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 456 and Message-Id '<1772162972.0786107-03387-test@iron.sky>' from 'notifications.test@test.mycompany.com' to (redacted) 'e******ne@example.com' successfully sent 2026-02-27 03:29:32,213 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:29:32,227 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 457 and Message-Id '<1772162972.0786107-03387-test@iron.sky>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-02-27 03:29:32,227 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:29:32,229 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #20 2026-02-27 03:29:32,269 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_ticket_mailgateway ... 2026-02-27 03:29:32,350 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre" to "Josiane Quichopoils" ,"Ernest Employee" ,help@test.mycompany.com with Message-Id <1772162972.2821851-24204-test@iron.sky>: direct alias match: ('mail.test.ticket.mc', 0, {'container_id': 1}, 1, mail.alias(928,)) 2026-02-27 03:29:32,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:29:50,713 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:29:50,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:29:51,440 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_nodupe ... 2026-02-27 03:29:51,670 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_unlink ... 2026-02-27 03:29:51,860 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_user_choice ... 2026-02-27 03:30:01,184 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_recipients_fetch ... 2026-02-27 03:30:01,464 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:30:20,407 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:30:20,407 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:30:20,728 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_initial_data ... 2026-02-27 03:30:20,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 536, model: mail.test.simple 2026-02-27 03:30:20,906 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_internal_user_can_unsubscribe_from_unreadable_record ... 2026-02-27 03:30:20,944 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #535 deleted mail.followers records with IDs: [3323] 2026-02-27 03:30:20,964 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_portal_user_cannot_unsubscribe_from_unreadable_record ... 2026-02-27 03:30:21,064 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:30:40,297 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:30:40,297 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:30:40,490 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromInboxTest.test_inbox_notification_follower ... 2026-02-27 03:30:40,665 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:30:40,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:30:40,912 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:30:40] "POST /mail/inbox/messages HTTP/1.1" 200 - 29 0.017 0.220 2026-02-27 03:30:40,980 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:30:40] "POST /mail/inbox/messages HTTP/1.1" 200 - 21 0.011 0.026 2026-02-27 03:30:41,031 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:30:41] "POST /mail/inbox/messages HTTP/1.1" 200 - 20 0.015 0.025 2026-02-27 03:30:41,032 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromInboxTest.test_inbox_notification_follower: waiting for threads: [] 2026-02-27 03:30:41,119 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:30:59,797 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:30:59,797 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:31:00,214 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_initial_data ... 2026-02-27 03:31:00,342 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 545, model: mail.test.simple 2026-02-27 03:31:00,355 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromEmailTest.test_initial_data: waiting for threads: [] 2026-02-27 03:31:00,378 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_internal_user ... 2026-02-27 03:31:00,575 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 458 and Message-Id '<292732188517443.1772163060.440511226654053-openerp-8-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-02-27 03:31:00,575 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:00,577 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:01,692 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:01] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 189 0.158 0.946 2026-02-27 03:31:01,755 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:01] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 18 0.008 0.039 2026-02-27 03:31:02,035 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 24 0.026 0.235 2026-02-27 03:31:02,102 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.gateway&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 403 - 11 0.027 0.030 2026-02-27 03:31:02,174 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=9&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 403 - 11 0.028 0.031 2026-02-27 03:31:02,251 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.simple&pid=3&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 403 - 11 0.017 0.038 2026-02-27 03:31:02,653 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 141 0.085 0.240 2026-02-27 03:31:02,779 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:02] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 56 0.030 0.079 2026-02-27 03:31:02,875 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 459 and Message-Id '<974934301126403.1772163062.822780609130859-openerp-8-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-02-27 03:31:02,876 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:02,877 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:02,880 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromEmailTest.test_unfollow_internal_user: waiting for threads: [] 2026-02-27 03:31:02,906 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_multi_recipients_multi_messages ... 2026-02-27 03:31:03,099 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 460 and Message-Id '<250494068958621.1772163062.966296911239624-openerp-8-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-02-27 03:31:03,099 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:03,126 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 461 and Message-Id '<250494068958621.1772163062.966296911239624-openerp-8-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com', 'd***@odoo.com' successfully sent 2026-02-27 03:31:03,126 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-02-27 03:31:03,127 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #36 2026-02-27 03:31:03,140 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:04,041 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3344] 2026-02-27 03:31:04,980 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:04] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 189 0.175 1.668 2026-02-27 03:31:05,017 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3347] 2026-02-27 03:31:05,045 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple&pid=1226&res_id=8&token=435d2d5a4802c77dc15af9775e9b5433852fd9df HTTP/1.1" 200 - 18 0.008 0.034 2026-02-27 03:31:05,142 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 462 and Message-Id '<797718744933565.1772163065.090081214904785-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-02-27 03:31:05,142 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:05,161 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 463 and Message-Id '<797718744933565.1772163065.090081214904785-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com', 'd***@odoo.com' successfully sent 2026-02-27 03:31:05,161 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-02-27 03:31:05,163 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #36 2026-02-27 03:31:05,185 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3351] 2026-02-27 03:31:05,213 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 200 - 19 0.007 0.034 2026-02-27 03:31:05,248 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3352] 2026-02-27 03:31:05,280 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 200 - 19 0.010 0.038 2026-02-27 03:31:05,316 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3350] 2026-02-27 03:31:05,345 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 200 - 19 0.008 0.035 2026-02-27 03:31:05,378 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3354] 2026-02-27 03:31:05,407 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 200 - 19 0.008 0.033 2026-02-27 03:31:05,448 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3349] 2026-02-27 03:31:05,479 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1226&res_id=1&token=727330386f16d66e8554a81399c0f4905a0a09cc HTTP/1.1" 200 - 19 0.008 0.037 2026-02-27 03:31:05,513 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [3356] 2026-02-27 03:31:05,542 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:05] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1226&res_id=1&token=727330386f16d66e8554a81399c0f4905a0a09cc HTTP/1.1" 200 - 19 0.010 0.034 2026-02-27 03:31:05,556 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromEmailTest.test_unfollow_partner_multi_recipients_multi_messages: waiting for threads: [] 2026-02-27 03:31:05,573 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_with_no_user ... 2026-02-27 03:31:05,751 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 464 and Message-Id '<485541608081626.1772163065.630734920501709-openerp-8-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-02-27 03:31:05,751 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:05,753 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:05,755 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromEmailTest.test_unfollow_partner_with_no_user: waiting for threads: [] 2026-02-27 03:31:05,780 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_without_access_on_record_unfollow_enabled ... 2026-02-27 03:31:05,968 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 465 and Message-Id '<240012571162988.1772163065.846141815185547-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-02-27 03:31:05,968 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:05,970 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:05,982 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:07,156 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 200 - 190 0.127 1.049 2026-02-27 03:31:07,224 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 200 - 19 0.007 0.040 2026-02-27 03:31:07,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=1&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 24 0.013 0.237 2026-02-27 03:31:07,544 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.gateway&pid=1228&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 403 - 11 0.006 0.035 2026-02-27 03:31:07,589 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1228&res_id=2&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 403 - 11 0.005 0.031 2026-02-27 03:31:07,651 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=3&res_id=1&token=4236fe45839c7d9263bf2e2caa92f93d901ecfb3 HTTP/1.1" 403 - 11 0.006 0.034 2026-02-27 03:31:07,749 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 466 and Message-Id '<435438037308339.1772163067.705465793609619-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-02-27 03:31:07,749 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:07,750 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:07,812 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 467 and Message-Id '<964558365507655.1772163067.773691892623901-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-02-27 03:31:07,812 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:07,814 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:07,864 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 200 - 19 0.006 0.035 2026-02-27 03:31:07,926 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 200 - 19 0.007 0.039 2026-02-27 03:31:07,976 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:07] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=1&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 11 0.006 0.028 2026-02-27 03:31:08,021 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:08] "GET /mail/unfollow?model=mail.test.gateway&pid=1227&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 403 - 11 0.005 0.031 2026-02-27 03:31:08,065 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:08] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=1227&res_id=3&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 403 - 11 0.006 0.030 2026-02-27 03:31:08,126 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:08] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=3&res_id=1&token=4704b92bf252b8c7df1ec6de68f24034b718ae5a HTTP/1.1" 403 - 11 0.005 0.034 2026-02-27 03:31:08,219 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 468 and Message-Id '<751078072282480.1772163068.174933671951294-openerp-1-mail.test.simple.unfollow@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-02-27 03:31:08,219 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:31:08,221 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-02-27 03:31:08,224 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromEmailTest.test_unfollow_partner_without_access_on_record_unfollow_enabled: waiting for threads: [] 2026-02-27 03:31:08,309 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:31:27,501 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:31:27,501 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:31:27,906 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_assert_initial_values ... 2026-02-27 03:31:28,295 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_assert_initial_values: waiting for threads: [] 2026-02-27 03:31:28,318 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_load_message_failures ... 2026-02-27 03:31:28,588 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:31:28,600 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:28,812 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #549 deleted mail.notification records with IDs: [351] 2026-02-27 03:31:28,825 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:28] "POST /mail/data HTTP/1.1" 200 - 25 0.011 0.216 2026-02-27 03:31:28,831 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_load_message_failures: waiting for threads: [] 2026-02-27 03:31:28,875 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_load_message_failures_use_display_name ... 2026-02-27 03:31:29,246 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:31:29,297 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:30,143 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #549 deleted mail.notification records with IDs: [354] 2026-02-27 03:31:30,162 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:30] "POST /mail/data HTTP/1.1" 200 - 29 0.024 0.843 2026-02-27 03:31:30,168 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_load_message_failures_use_display_name: waiting for threads: [] 2026-02-27 03:31:30,191 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_message_fetch ... 2026-02-27 03:31:30,482 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee2 from n/a 2026-02-27 03:31:30,494 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:30,738 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:30] "POST /mail/inbox/messages HTTP/1.1" 200 - 43 0.018 0.228 2026-02-27 03:31:30,794 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:30] "POST /mail/history/messages HTTP/1.1" 200 - 30 0.011 0.030 2026-02-27 03:31:30,796 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_message_fetch: waiting for threads: [] 2026-02-27 03:31:30,817 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_message_link_by_employee ... 2026-02-27 03:31:31,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:31:31,165 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:31:31,448 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:31] "GET /mail/message/7048 HTTP/1.1" 303 - 44 0.029 0.256 2026-02-27 03:31:32,318 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:32] "GET /odoo/mail.test.simple/10?highlight_message_id=7048 HTTP/1.1" 200 - 164 0.127 0.739 2026-02-27 03:31:32,370 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:32] "GET /mail/message/7049 HTTP/1.1" 303 - 33 0.012 0.035 2026-02-27 03:31:32,417 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:31:32] "GET /odoo/mail.test.simple/10?highlight_message_id=7049 HTTP/1.1" 200 - 20 0.009 0.031 2026-02-27 03:31:32,419 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_message_link_by_employee: waiting for threads: [] 2026-02-27 03:31:32,446 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_notify_cancel_by_type ... 2026-02-27 03:31:32,767 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_notify_cancel_by_type: waiting for threads: [] 2026-02-27 03:31:32,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:31:52,224 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:31:52,224 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:31:52,457 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_empty_message ... 2026-02-27 03:31:52,726 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #554 deleted ir.attachment records with IDs: [7031] 2026-02-27 03:31:52,755 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #554 deleted mail.notification records with IDs: [365] 2026-02-27 03:31:52,853 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_to_store_access ... 2026-02-27 03:32:02,021 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_body_base64_image ... 2026-02-27 03:32:02,116 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_alias ... 2026-02-27 03:32:02,265 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_manual_alias ... 2026-02-27 03:32:02,345 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_no_alias ... 2026-02-27 03:32:02,419 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_long_name ... 2026-02-27 03:32:02,575 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_no_document ... 2026-02-27 03:32:02,641 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_no_document_values ... 2026-02-27 03:32:02,682 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_reply_to_force_new ... 2026-02-27 03:32:02,735 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_misc ... 2026-02-27 03:32:02,769 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_records_by_message ... 2026-02-27 03:32:02,920 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 5 removed 2026-02-27 03:32:22,083 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:32:22,083 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:32:23,053 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create ... 2026-02-27 03:32:23,414 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create: waiting for threads: [] 2026-02-27 03:32:23,436 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_customized ... 2026-02-27 03:32:23,673 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:23,676 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:23,696 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 558, model: mail.test.access.custo 2026-02-27 03:32:23,759 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:32:23,767 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:24,797 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:24] "POST /mail/message/post HTTP/1.1" 200 - 22 0.024 1.009 2026-02-27 03:32:24,805 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 560, model: mail.test.access.custo 2026-02-27 03:32:24,842 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:24,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:24,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:chell from n/a 2026-02-27 03:32:24,945 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:24] "POST /mail/message/post HTTP/1.1" 200 - 18 0.013 0.026 2026-02-27 03:32:24,947 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_customized: waiting for threads: [] 2026-02-27 03:32:24,970 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_mail_post_access ... 2026-02-27 03:32:25,046 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_mail_post_access: waiting for threads: [] 2026-02-27 03:32:25,068 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_portal ... 2026-02-27 03:32:25,406 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_portal: waiting for threads: [] 2026-02-27 03:32:25,429 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_public ... 2026-02-27 03:32:25,495 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_public: waiting for threads: [] 2026-02-27 03:32:25,517 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_wo_parent_access ... 2026-02-27 03:32:25,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:25,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 560, model: mail.alias.domain 2026-02-27 03:32:25,776 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 487 and Message-Id '<503744847041336.1772163145.665586709976196-openerp-17-mail.test.simple@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'n*********ra@mycompany.example.com' successfully sent 2026-02-27 03:32:25,776 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:32:25,777 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #48 2026-02-27 03:32:25,781 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_wo_parent_access: waiting for threads: [] 2026-02-27 03:32:25,804 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read ... 2026-02-27 03:32:25,891 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [372] 2026-02-27 03:32:25,900 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_read: waiting for threads: [] 2026-02-27 03:32:25,921 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_customized ... 2026-02-27 03:32:26,090 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 560, model: mail.test.access.custo 2026-02-27 03:32:26,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 560, model: mail.test.access.custo 2026-02-27 03:32:26,110 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_read_customized: waiting for threads: [] 2026-02-27 03:32:26,133 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_portal ... 2026-02-27 03:32:26,219 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [373] 2026-02-27 03:32:26,302 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_read_portal: waiting for threads: [] 2026-02-27 03:32:26,324 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_public ... 2026-02-27 03:32:26,391 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [374] 2026-02-27 03:32:26,412 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_read_public: waiting for threads: [] 2026-02-27 03:32:26,434 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_unlink ... 2026-02-27 03:32:26,486 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #560 deleted mail.message records with IDs: [7161] 2026-02-27 03:32:26,514 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_unlink: waiting for threads: [] 2026-02-27 03:32:26,534 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_unlink_portal ... 2026-02-27 03:32:26,577 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #560 deleted mail.message records with IDs: [7161] 2026-02-27 03:32:26,611 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_unlink_portal: waiting for threads: [] 2026-02-27 03:32:26,630 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write ... 2026-02-27 03:32:26,695 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [377] 2026-02-27 03:32:26,696 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_write: waiting for threads: [] 2026-02-27 03:32:26,714 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write_envelope ... 2026-02-27 03:32:26,807 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_write_envelope: waiting for threads: [] 2026-02-27 03:32:26,832 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write_portal_notification ... 2026-02-27 03:32:26,949 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_write_portal_notification: waiting for threads: [] 2026-02-27 03:32:26,970 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_assert_initial_values ... 2026-02-27 03:32:27,453 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_assert_initial_values: waiting for threads: [] 2026-02-27 03:32:27,473 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_search ... 2026-02-27 03:32:27,717 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_search: waiting for threads: [] 2026-02-27 03:32:27,740 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_search_customized ... 2026-02-27 03:32:28,024 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_search_customized: waiting for threads: [] 2026-02-27 03:32:28,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:32:47,458 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:32:47,458 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:32:48,278 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_ir_attachment_read_message_notification ... 2026-02-27 03:32:48,425 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMessageSubModelAccess.test_ir_attachment_read_message_notification: waiting for threads: [] 2026-02-27 03:32:48,446 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_follower ... 2026-02-27 03:32:48,528 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMessageSubModelAccess.test_mail_follower: waiting for threads: [] 2026-02-27 03:32:48,543 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_notification ... 2026-02-27 03:32:48,702 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [488] 2026-02-27 03:32:48,741 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMessageSubModelAccess.test_mail_notification: waiting for threads: [] 2026-02-27 03:32:48,766 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_notification_portal ... 2026-02-27 03:32:48,968 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #567 deleted mail.mail records with IDs: [489] 2026-02-27 03:32:48,985 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_message_security.TestMessageSubModelAccess.test_mail_notification_portal: waiting for threads: [] 2026-02-27 03:32:49,060 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:33:08,293 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:33:08,293 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:33:08,882 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_mail_thread_data ... 2026-02-27 03:33:09,114 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1273], uid: 569, model: res.partner 2026-02-27 03:33:09,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee_c2 from n/a 2026-02-27 03:33:09,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:33:09,421 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.016 0.252 2026-02-27 03:33:09,437 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:33:09,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 573, model: mail.followers 2026-02-27 03:33:09,462 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/thread/data HTTP/1.1" 200 - 8 0.004 0.011 2026-02-27 03:33:09,479 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_user_c2 from n/a 2026-02-27 03:33:09,502 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 574, model: mail.followers 2026-02-27 03:33:09,508 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/thread/data HTTP/1.1" 200 - 6 0.006 0.008 2026-02-27 03:33:09,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:33:09,597 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/thread/data HTTP/1.1" 200 - 28 0.031 0.032 2026-02-27 03:33:09,616 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:09,701 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/thread/data HTTP/1.1" 200 - 28 0.037 0.032 2026-02-27 03:33:09,865 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <509892701160597.1772163189.731674194335938-openerp-1-mail.test.multi.company.read@85d6cd8c97eb>: ['"C3 Customer" <@False>'] 2026-02-27 03:33:09,876 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [490] 2026-02-27 03:33:09,891 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee_c2 from n/a 2026-02-27 03:33:09,939 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:09] "POST /mail/inbox/messages HTTP/1.1" 200 - 26 0.015 0.027 2026-02-27 03:33:09,940 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany.TestMultiCompanyControllers.test_mail_thread_data: waiting for threads: [] 2026-02-27 03:33:09,967 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_multi_redirect_to_records ... 2026-02-27 03:33:10,028 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:10,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:33:10,377 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:10] "GET /mail/view?model=mail.test.multi.company&res_id=4 HTTP/1.1" 303 - 48 0.044 0.295 2026-02-27 03:33:11,338 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:11] "GET /odoo/mail.test.multi.company/4 HTTP/1.1" 200 - 163 0.124 0.833 2026-02-27 03:33:11,351 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 2, model: mail.test.multi.company 2026-02-27 03:33:11,428 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:11] "GET /mail/view?model=mail.test.multi.company&res_id=5 HTTP/1.1" 303 - 49 0.031 0.054 2026-02-27 03:33:11,480 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:11] "GET /odoo/mail.test.multi.company/5 HTTP/1.1" 200 - 20 0.009 0.039 2026-02-27 03:33:11,483 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany.TestMultiCompanyControllers.test_multi_redirect_to_records: waiting for threads: [] 2026-02-27 03:33:11,509 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_redirect_to_records ... 2026-02-27 03:33:11,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:33:11,754 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:11] "GET /mail/view?model=mail.test.multi.company&res_id=6 HTTP/1.1" 303 - 9 0.003 0.199 2026-02-27 03:33:13,310 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:13] "GET /web/login?redirect=/mail/view?model%3Dmail.test.multi.company%26res_id%3D6 HTTP/1.1" 200 - 180 0.089 1.463 2026-02-27 03:33:13,322 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:13] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 2 0.003 0.004 2026-02-27 03:33:13,351 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:13] "GET /web/login?redirect=/mail/view?model%3Dmail.test.multi.company%26res_id%3D7 HTTP/1.1" 200 - 8 0.004 0.022 2026-02-27 03:33:13,368 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:33:13,468 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:13] "GET /mail/view?model=mail.test.multi.company&res_id=6 HTTP/1.1" 303 - 38 0.023 0.068 2026-02-27 03:33:14,369 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:14] "GET /odoo/mail.test.multi.company/6 HTTP/1.1" 200 - 163 0.127 0.768 2026-02-27 03:33:14,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:33:14,397 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 572, model: mail.test.multi.company 2026-02-27 03:33:14,426 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:14] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 12 0.017 0.019 2026-02-27 03:33:14,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:14] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.025 0.038 2026-02-27 03:33:14,520 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:14,679 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:14] "GET /mail/view?model=mail.test.multi.company&res_id=6 HTTP/1.1" 303 - 37 0.052 0.097 2026-02-27 03:33:14,983 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:14] "GET /odoo/mail.test.multi.company/6 HTTP/1.1" 200 - 83 0.084 0.217 2026-02-27 03:33:14,997 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:15,007 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 2, model: mail.test.multi.company 2026-02-27 03:33:15,084 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:15] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 49 0.023 0.060 2026-02-27 03:33:15,136 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:15] "GET /odoo/mail.test.multi.company/7 HTTP/1.1" 200 - 20 0.011 0.037 2026-02-27 03:33:15,141 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany.TestMultiCompanyControllers.test_redirect_to_records: waiting for threads: [] 2026-02-27 03:33:15,161 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_redirect_to_records_nothread ... 2026-02-27 03:33:15,189 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:15,223 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:33:15,509 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:15] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 43 0.028 0.259 2026-02-27 03:33:16,166 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:16] "GET /odoo/mail.test.nothread/3 HTTP/1.1" 200 - 165 0.082 0.572 2026-02-27 03:33:16,184 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:16,362 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:16] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 40 0.028 0.092 2026-02-27 03:33:16,613 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:16] "GET /odoo/mail.test.nothread/3 HTTP/1.1" 200 - 84 0.051 0.197 2026-02-27 03:33:16,634 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:16,812 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:16] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 40 0.028 0.095 2026-02-27 03:33:17,076 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:17] "GET /odoo/mail.test.nothread/4 HTTP/1.1" 200 - 84 0.056 0.204 2026-02-27 03:33:17,100 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:17,290 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:17] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 40 0.034 0.099 2026-02-27 03:33:17,538 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:17] "GET /odoo/mail.test.nothread/4 HTTP/1.1" 200 - 84 0.051 0.193 2026-02-27 03:33:17,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:17,765 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:17] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 40 0.032 0.099 2026-02-27 03:33:18,041 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:18] "GET /odoo/mail.test.nothread/5 HTTP/1.1" 200 - 84 0.056 0.216 2026-02-27 03:33:18,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:33:18,247 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:18] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 40 0.028 0.107 2026-02-27 03:33:18,521 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:18] "GET /odoo/mail.test.nothread/5 HTTP/1.1" 200 - 84 0.058 0.212 2026-02-27 03:33:18,543 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:18] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 5 0.009 0.006 2026-02-27 03:33:19,367 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:19] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D3 HTTP/1.1" 200 - 168 0.101 0.721 2026-02-27 03:33:19,381 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:19] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 2 0.001 0.006 2026-02-27 03:33:19,424 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:19] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D4 HTTP/1.1" 200 - 8 0.011 0.028 2026-02-27 03:33:19,433 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:19] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 2 0.001 0.003 2026-02-27 03:33:19,461 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:33:19] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D5 HTTP/1.1" 200 - 8 0.004 0.020 2026-02-27 03:33:19,463 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_multicompany.TestMultiCompanyControllers.test_redirect_to_records_nothread: waiting for threads: [] 2026-02-27 03:33:19,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:33:38,779 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:33:38,779 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:33:39,298 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_push_device: WebPush: missing public key, new VAPID keys generated 2026-02-27 03:33:39,304 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push ... 2026-02-27 03:33:39,630 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [491] 2026-02-27 03:33:39,661 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push: waiting for threads: [] 2026-02-27 03:33:39,686 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_channel ... 2026-02-27 03:33:40,052 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push_channel: waiting for threads: [] 2026-02-27 03:33:40,070 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_channel_with_channel_notifications_settings ... 2026-02-27 03:33:40,941 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push_channel_with_channel_notifications_settings: waiting for threads: [] 2026-02-27 03:33:40,963 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_mail_gateway ... 2026-02-27 03:33:41,155 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push_mail_gateway: waiting for threads: [] 2026-02-27 03:33:41,176 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_message_notify ... 2026-02-27 03:33:41,321 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [492] 2026-02-27 03:33:41,370 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push_message_notify: waiting for threads: [] 2026-02-27 03:33:41,388 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_tracking ... 2026-02-27 03:33:41,516 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_notify_by_push_tracking: waiting for threads: [] 2026-02-27 03:33:41,533 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notification_regenerate_vapid_keys ... 2026-02-27 03:33:41,537 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [65, 66] 2026-02-27 03:33:41,541 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.push.device records with IDs: [1, 2] 2026-02-27 03:33:41,549 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_push_device: WebPush: missing public key, new VAPID keys generated 2026-02-27 03:33:41,553 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notification_regenerate_vapid_keys: waiting for threads: [] 2026-02-27 03:33:41,567 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_cron ... 2026-02-27 03:33:41,639 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (11) started manually 2026-02-27 03:33:41,649 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.push records with IDs: [1, 2, 3, 4, 5] 2026-02-27 03:33:41,652 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (11) done 2026-02-27 03:33:41,653 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_cron: waiting for threads: [] 2026-02-27 03:33:41,669 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_device_invalid_tld_domain ... 2026-02-27 03:33:41,741 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #578 deleted mail.push.device records with IDs: [10] 2026-02-27 03:33:41,743 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_device_invalid_tld_domain: waiting for threads: [] 2026-02-27 03:33:41,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_device_raise_exception ... 2026-02-27 03:33:41,854 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (11) started manually 2026-02-27 03:33:41,866 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.push records with IDs: [6, 7, 8, 9, 10] 2026-02-27 03:33:41,869 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (11) done 2026-02-27 03:33:41,870 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_device_raise_exception: waiting for threads: [] 2026-02-27 03:33:41,887 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_error_device_unreachable ... 2026-02-27 03:33:41,978 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #578 deleted mail.push.device records with IDs: [2] 2026-02-27 03:33:41,979 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_error_device_unreachable: waiting for threads: [] 2026-02-27 03:33:41,999 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_error_encryption_simple ... 2026-02-27 03:33:42,072 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_error_encryption_simple: waiting for threads: [] 2026-02-27 03:33:42,095 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_truncate_payload ... 2026-02-27 03:33:42,426 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_truncate_payload: waiting for threads: [] 2026-02-27 03:33:42,450 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_truncate_payload_mocked_size_limit ... 2026-02-27 03:33:42,751 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_push.TestWebPushNotification.test_push_notifications_truncate_payload_mocked_size_limit: waiting for threads: [] 2026-02-27 03:33:42,833 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:34:01,830 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:34:01,831 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:34:04,934 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email ... 2026-02-27 03:34:05,079 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_batch ... 2026-02-27 03:34:05,872 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_nolayout ... 2026-02-27 03:34:06,032 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport ... 2026-02-27 03:34:06,437 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport_batch ... 2026-02-27 03:34:11,282 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport_batch_scalability ... 2026-02-27 03:34:18,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_translation_lang ... 2026-02-27 03:34:18,063 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_translation_partner_lang ... 2026-02-27 03:34:18,366 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-02-27 03:34:37,560 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:34:37,561 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:34:38,359 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_message_post: Starting TestMessagePostGlobal.test_message_post_return ... 2026-02-27 03:34:38,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:34:58,128 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:34:58,129 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:34:59,154 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail ... 2026-02-27 03:34:59,377 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_simple ... 2026-02-27 03:34:59,619 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_simple_multi ... 2026-02-27 03:34:59,857 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_with_tracking ... 2026-02-27 03:35:00,025 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_read_mail ... 2026-02-27 03:35:00,129 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail ... 2026-02-27 03:35:00,193 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_simple ... 2026-02-27 03:35:00,403 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_with_recomputation ... 2026-02-27 03:35:00,478 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_with_tracking ... 2026-02-27 03:35:00,784 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:35:19,973 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:35:19,973 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:35:20,806 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_full ... 2026-02-27 03:35:21,259 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 10 < 15 in test_activity_full at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:307 2026-02-27 03:35:21,529 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 10 < 14 in test_activity_full at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:307 2026-02-27 03:35:21,552 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin ... 2026-02-27 03:35:21,835 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 13 < 18 in test_activity_mixin at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:342 2026-02-27 03:35:22,116 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 13 < 17 in test_activity_mixin at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:342 2026-02-27 03:35:22,139 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin_batched ... 2026-02-27 03:35:22,296 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin_w_attachments ... 2026-02-27 03:35:22,616 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 14 < 19 in test_activity_mixin_w_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:368 2026-02-27 03:35:22,983 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 14 < 18 in test_activity_mixin_w_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:368 2026-02-27 03:35:23,054 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_adv_activity ... 2026-02-27 03:35:23,253 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer ... 2026-02-27 03:35:24,189 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_attachments ... 2026-02-27 03:35:25,012 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_form_attachments ... 2026-02-27 03:35:25,531 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 9 < 10 in test_mail_composer_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:425 2026-02-27 03:35:26,164 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 9 < 10 in test_mail_composer_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:425 2026-02-27 03:35:26,303 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_mass_w_template ... 2026-02-27 03:35:29,945 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_nodelete ... 2026-02-27 03:35:30,792 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template ... 2026-02-27 03:35:31,577 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 27 < 29 in test_mail_composer_w_template at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:493 2026-02-27 03:35:32,367 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 27 < 29 in test_mail_composer_w_template at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:493 2026-02-27 03:35:32,552 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_attachments ... 2026-02-27 03:35:33,227 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 28 < 30 in test_mail_composer_w_template_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:517 2026-02-27 03:35:34,012 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 28 < 30 in test_mail_composer_w_template_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:517 2026-02-27 03:35:34,231 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_form ... 2026-02-27 03:35:35,159 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 36 < 39 in test_mail_composer_w_template_form at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:546 2026-02-27 03:35:36,009 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 36 < 39 in test_mail_composer_w_template_form at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:546 2026-02-27 03:35:36,214 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_form_attachments ... 2026-02-27 03:35:37,066 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 36 < 39 in test_mail_composer_w_template_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:576 2026-02-27 03:35:37,308 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 62 < 67 in test_mail_composer_w_template_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:587 2026-02-27 03:35:38,123 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 36 < 39 in test_mail_composer_w_template_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:576 2026-02-27 03:35:38,306 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 62 < 67 in test_mail_composer_w_template_form_attachments at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:587 2026-02-27 03:35:38,405 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_assignation_email ... 2026-02-27 03:35:38,973 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_assignation_inbox ... 2026-02-27 03:35:39,390 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log ... 2026-02-27 03:35:39,675 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_batch ... 2026-02-27 03:35:40,014 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_with_post ... 2026-02-27 03:35:40,262 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 7 < 8 in test_message_log_with_post at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:673 2026-02-27 03:35:40,482 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 7 < 8 in test_message_log_with_post at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:673 2026-02-27 03:35:40,497 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_with_view ... 2026-02-27 03:35:40,949 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_no_notification ... 2026-02-27 03:35:41,241 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 7 < 8 in test_message_post_no_notification at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:684 2026-02-27 03:35:41,440 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 7 < 8 in test_message_post_no_notification at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:684 2026-02-27 03:35:41,463 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_one_email_notification ... 2026-02-27 03:35:41,916 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_one_inbox_notification ... 2026-02-27 03:35:42,206 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_subscribe_default ... 2026-02-27 03:35:42,448 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_subscribe_subtypes ... 2026-02-27 03:35:42,712 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_track ... 2026-02-27 03:35:43,005 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_notification_reply_to_batch ... 2026-02-27 03:35:43,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:36:03,401 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:36:03,401 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:36:04,464 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_mail_mail_send ... 2026-02-27 03:36:05,082 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_mail_mail_send_batch_complete ... 2026-02-27 03:36:08,159 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post ... 2026-02-27 03:36:08,899 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post_template ... 2026-02-27 03:36:09,719 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post_view ... 2026-02-27 03:36:12,739 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_subscribe ... 2026-02-27 03:36:13,433 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_assignation ... 2026-02-27 03:36:14,459 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_create ... 2026-02-27 03:36:15,522 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_subtype ... 2026-02-27 03:36:16,663 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_write ... 2026-02-27 03:36:18,291 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_template ... 2026-02-27 03:36:19,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:36:38,569 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:36:38,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:36:39,846 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4359, 4360, 4361, 4368, 4369, 4370] 2026-02-27 03:36:40,116 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4362, 4363, 4364, 4371, 4372, 4373] 2026-02-27 03:36:40,406 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4365, 4366, 4367, 4374, 4375, 4376] 2026-02-27 03:36:40,408 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_activity_read ... 2026-02-27 03:36:40,610 166 INFO rb-209aa48-220549-371128 odoo.tools.profiler: ir_profile 1 (2026-02-27 03:36:40 test_activity_read) created 2026-02-27 03:36:40,631 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_activity_search ... 2026-02-27 03:36:40,679 166 INFO rb-209aa48-220549-371128 odoo.tools.profiler: ir_profile 2 (2026-02-27 03:36:40 test_activity_search) created 2026-02-27 03:36:40,699 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_message_read ... 2026-02-27 03:36:40,758 166 INFO rb-209aa48-220549-371128 odoo.tools.profiler: ir_profile 3 (2026-02-27 03:36:40 test_message_read) created 2026-02-27 03:36:40,776 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_message_search ... 2026-02-27 03:36:40,880 166 INFO rb-209aa48-220549-371128 odoo.tools.profiler: ir_profile 4 (2026-02-27 03:36:40 test_message_search) created 2026-02-27 03:36:40,948 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:37:00,347 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:37:00,347 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:37:01,563 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_assert_initial_values ... 2026-02-27 03:37:01,803 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_group_thread_name_by_model ... 2026-02-27 03:37:02,208 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_multi ... 2026-02-27 03:37:02,408 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 21 < 22 in test_message_to_store_multi at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:1395 2026-02-27 03:37:02,434 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_single ... 2026-02-27 03:37:02,596 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 21 < 22 in test_message_to_store_single at /data/build/rb-209aa48-220549/addons/test_mail/tests/test_performance.py:1408 2026-02-27 03:37:02,673 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:37:21,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:37:21,714 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:37:23,602 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_performance: Starting TestPerformance.test_message_post ... 2026-02-27 03:37:24,273 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-02-27 03:37:43,401 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:37:43,402 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:37:44,325 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-02-27 03:37:44,343 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9395] 2026-02-27 03:37:44,350 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:37:44,442 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_01_guest_avatar_public_record ... 2026-02-27 03:37:44,498 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:37:45,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 03:37:45,315 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 15 0.016 0.818 2026-02-27 03:37:45,337 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 03:37:45,356 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 8 0.003 0.021 2026-02-27 03:37:45,373 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:37:45,403 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 644, model: mail.guest 2026-02-27 03:37:45,424 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 8 0.009 0.022 2026-02-27 03:37:45,446 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:37:45,473 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.007 0.009 2026-02-27 03:37:45,498 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:37:45,531 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.012 0.010 2026-02-27 03:37:45,543 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:37:45,575 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.014 0.009 2026-02-27 03:37:45,577 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller.TestPublicBinaryController.test_01_guest_avatar_public_record: waiting for threads: [] 2026-02-27 03:37:45,598 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_01_partner_avatar_public_record ... 2026-02-27 03:37:45,669 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:37:45,923 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 4, model: res.partner 2026-02-27 03:37:45,973 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:45] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 33 0.040 0.266 2026-02-27 03:37:46,004 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 4, model: res.partner 2026-02-27 03:37:46,045 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 21 0.017 0.039 2026-02-27 03:37:46,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:37:46,119 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 644, model: res.partner 2026-02-27 03:37:46,160 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 21 0.031 0.045 2026-02-27 03:37:46,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:37:46,258 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.032 0.029 2026-02-27 03:37:46,274 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:37:46,333 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.017 0.027 2026-02-27 03:37:46,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:37:46,412 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.017 0.027 2026-02-27 03:37:46,416 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller.TestPublicBinaryController.test_01_partner_avatar_public_record: waiting for threads: [] 2026-02-27 03:37:46,438 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_02_guest_avatar_public_record ... 2026-02-27 03:37:46,477 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:37:46,671 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "POST /mail/message/post HTTP/1.1" 200 - 34 0.019 0.178 2026-02-27 03:37:46,686 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 03:37:46,706 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 9 0.008 0.016 2026-02-27 03:37:46,731 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 03:37:46,749 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 03:37:46,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:37:46,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 644, model: mail.guest 2026-02-27 03:37:46,800 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 8 0.004 0.018 2026-02-27 03:37:46,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:37:46,834 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.004 0.005 2026-02-27 03:37:46,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:37:46,891 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.007 0.022 2026-02-27 03:37:46,906 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:37:46,935 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:46] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 6 0.008 0.008 2026-02-27 03:37:46,938 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller.TestPublicBinaryController.test_02_guest_avatar_public_record: waiting for threads: [] 2026-02-27 03:37:46,960 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_02_partner_avatar_public_record ... 2026-02-27 03:37:47,005 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:test_user from n/a 2026-02-27 03:37:47,016 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:37:47,287 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "POST /mail/message/post HTTP/1.1" 200 - 39 0.050 0.223 2026-02-27 03:37:47,333 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 4, model: res.partner 2026-02-27 03:37:47,360 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 24 0.016 0.042 2026-02-27 03:37:47,388 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 4, model: res.partner 2026-02-27 03:37:47,417 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 21 0.014 0.029 2026-02-27 03:37:47,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:37:47,480 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1606], uid: 644, model: res.partner 2026-02-27 03:37:47,507 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 21 0.018 0.041 2026-02-27 03:37:47,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:37:47,577 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.016 0.026 2026-02-27 03:37:47,593 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:37:47,646 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.014 0.026 2026-02-27 03:37:47,661 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:37:47,723 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:37:47] "GET /web/image?field=avatar_128&id=1606&model=res.partner&unique=2026-02-27%2003:37:24 HTTP/1.1" 200 - 17 0.019 0.029 2026-02-27 03:37:47,726 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail.tests.test_public_binary_controller.TestPublicBinaryController.test_02_partner_avatar_public_record: waiting for threads: [] 2026-02-27 03:37:47,812 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:38:06,276 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:38:06,276 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:38:07,675 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-02-27 03:38:07,769 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-02-27 03:38:07,787 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestMailPerformance.test_assert_initial_values ... 2026-02-27 03:38:07,937 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestMailPerformance.test_message_post_w_followers ... 2026-02-27 03:38:08,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-02-27 03:38:29,062 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:38:29,062 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:38:30,587 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-02-27 03:38:30,658 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-02-27 03:38:30,883 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-02-27 03:38:30,985 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-02-27 03:38:31,060 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-02-27 03:38:31,197 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_assert_initial_values ... 2026-02-27 03:38:31,328 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_monorecord ... 2026-02-27 03:38:31,510 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Query count less than expected for user employee: 19 < 20 in test_portal_message_format_monorecord at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_mail_performance.py:319 2026-02-27 03:38:31,533 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_norating ... 2026-02-27 03:38:31,692 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_rating ... 2026-02-27 03:38:31,922 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:38:51,020 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:38:51,021 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:38:51,397 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal: Starting TestPortalMessageReactionController.test_message_reaction_portal_assigned_partner ... 2026-02-27 03:38:51,631 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:38:51,858 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.226 2026-02-27 03:38:51,867 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 03:38:51,884 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:38:51,894 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:38:51,912 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:38:51,921 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:38:51,953 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.013 2026-02-27 03:38:51,966 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [41] 2026-02-27 03:38:51,973 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.004 0.012 2026-02-27 03:38:51,998 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.013 2026-02-27 03:38:52,007 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [42] 2026-02-27 03:38:52,012 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.003 0.008 2026-02-27 03:38:52,034 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.011 2026-02-27 03:38:52,043 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [43] 2026-02-27 03:38:52,048 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.003 0.008 2026-02-27 03:38:52,068 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.008 2026-02-27 03:38:52,086 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.010 2026-02-27 03:38:52,127 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.010 2026-02-27 03:38:52,142 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.009 2026-02-27 03:38:52,168 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.010 2026-02-27 03:38:52,189 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.013 2026-02-27 03:38:52,223 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.014 2026-02-27 03:38:52,252 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [44] 2026-02-27 03:38:52,259 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.011 0.016 2026-02-27 03:38:52,293 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.015 2026-02-27 03:38:52,310 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [45] 2026-02-27 03:38:52,317 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.005 0.014 2026-02-27 03:38:52,349 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.014 2026-02-27 03:38:52,367 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [46] 2026-02-27 03:38:52,373 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.005 0.014 2026-02-27 03:38:52,390 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:52,415 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.009 2026-02-27 03:38:52,436 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.015 2026-02-27 03:38:52,448 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:52,469 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.008 2026-02-27 03:38:52,484 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.009 2026-02-27 03:38:52,496 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:52,519 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.009 2026-02-27 03:38:52,533 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.002 0.007 2026-02-27 03:38:52,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:52,577 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.014 2026-02-27 03:38:52,596 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #668 deleted mail.message.reaction records with IDs: [47] 2026-02-27 03:38:52,602 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.014 2026-02-27 03:38:52,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:52,654 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.017 2026-02-27 03:38:52,685 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #668 deleted mail.message.reaction records with IDs: [48] 2026-02-27 03:38:52,692 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.012 0.015 2026-02-27 03:38:52,703 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:52,742 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.018 2026-02-27 03:38:52,756 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [49] 2026-02-27 03:38:52,762 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.011 2026-02-27 03:38:52,772 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:52,797 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.011 2026-02-27 03:38:52,815 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [50] 2026-02-27 03:38:52,822 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.013 2026-02-27 03:38:52,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:52,859 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.010 2026-02-27 03:38:52,875 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [51] 2026-02-27 03:38:52,883 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-02-27 03:38:52,894 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:52,917 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.010 2026-02-27 03:38:52,937 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [52] 2026-02-27 03:38:52,946 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.015 2026-02-27 03:38:52,964 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:53,004 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.015 2026-02-27 03:38:53,039 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [53] 2026-02-27 03:38:53,058 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.017 0.027 2026-02-27 03:38:53,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:53,142 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.034 0.018 2026-02-27 03:38:53,162 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [54] 2026-02-27 03:38:53,173 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.015 2026-02-27 03:38:53,190 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:53,229 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.015 2026-02-27 03:38:53,252 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [55] 2026-02-27 03:38:53,260 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.012 0.013 2026-02-27 03:38:53,275 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:53,317 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.013 0.013 2026-02-27 03:38:53,334 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [56] 2026-02-27 03:38:53,339 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.010 2026-02-27 03:38:53,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:53,371 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.009 2026-02-27 03:38:53,386 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [57] 2026-02-27 03:38:53,393 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-02-27 03:38:53,401 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:53,425 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.012 2026-02-27 03:38:53,437 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [58] 2026-02-27 03:38:53,442 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.009 2026-02-27 03:38:53,451 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:53,487 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.011 0.017 2026-02-27 03:38:53,500 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [59] 2026-02-27 03:38:53,506 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.010 2026-02-27 03:38:53,522 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:53,562 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.009 0.014 2026-02-27 03:38:53,584 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [60] 2026-02-27 03:38:53,594 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.009 0.013 2026-02-27 03:38:53,608 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:53,635 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.013 2026-02-27 03:38:53,651 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [61] 2026-02-27 03:38:53,659 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.012 2026-02-27 03:38:53,670 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:53,698 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.013 2026-02-27 03:38:53,718 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [62] 2026-02-27 03:38:53,727 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.014 2026-02-27 03:38:53,739 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:53,772 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.014 2026-02-27 03:38:53,796 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [63] 2026-02-27 03:38:53,804 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.020 2026-02-27 03:38:53,806 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal.TestPortalMessageReactionController.test_message_reaction_portal_assigned_partner: waiting for threads: [] 2026-02-27 03:38:53,824 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal: Starting TestPortalMessageReactionController.test_message_reaction_portal_no_partner ... 2026-02-27 03:38:53,917 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:38:54,057 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.005 0.139 2026-02-27 03:38:54,065 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.004 2026-02-27 03:38:54,083 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.004 2026-02-27 03:38:54,091 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.004 2026-02-27 03:38:54,108 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:38:54,118 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.004 2026-02-27 03:38:54,134 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:38:54,145 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:38:54,174 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.013 2026-02-27 03:38:54,192 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [64] 2026-02-27 03:38:54,200 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.009 0.011 2026-02-27 03:38:54,242 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.014 2026-02-27 03:38:54,270 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.012 2026-02-27 03:38:54,314 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.014 0.012 2026-02-27 03:38:54,346 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.011 0.011 2026-02-27 03:38:54,401 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.026 0.014 2026-02-27 03:38:54,431 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.009 0.016 2026-02-27 03:38:54,472 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.017 0.013 2026-02-27 03:38:54,503 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [65] 2026-02-27 03:38:54,512 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.015 0.017 2026-02-27 03:38:54,566 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.023 0.017 2026-02-27 03:38:54,590 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [66] 2026-02-27 03:38:54,597 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.011 0.015 2026-02-27 03:38:54,616 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:54,642 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 12 0.005 0.009 2026-02-27 03:38:54,655 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.007 2026-02-27 03:38:54,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:54,690 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.009 2026-02-27 03:38:54,707 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.011 2026-02-27 03:38:54,721 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:54,744 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.004 0.009 2026-02-27 03:38:54,760 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.010 2026-02-27 03:38:54,770 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:54,799 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.007 0.013 2026-02-27 03:38:54,821 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #668 deleted mail.message.reaction records with IDs: [67] 2026-02-27 03:38:54,829 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.008 0.017 2026-02-27 03:38:54,840 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:38:54,868 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.013 2026-02-27 03:38:54,889 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #668 deleted mail.message.reaction records with IDs: [68] 2026-02-27 03:38:54,900 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.012 0.015 2026-02-27 03:38:54,914 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:54,950 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.015 2026-02-27 03:38:54,967 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [69] 2026-02-27 03:38:54,976 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:54] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.014 2026-02-27 03:38:54,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:55,014 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.014 2026-02-27 03:38:55,032 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [70] 2026-02-27 03:38:55,039 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.013 2026-02-27 03:38:55,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:55,078 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.014 2026-02-27 03:38:55,094 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [71] 2026-02-27 03:38:55,100 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-02-27 03:38:55,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:55,138 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.012 2026-02-27 03:38:55,156 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [72] 2026-02-27 03:38:55,163 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.014 2026-02-27 03:38:55,178 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:38:55,202 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.009 2026-02-27 03:38:55,219 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #667 deleted mail.message.reaction records with IDs: [73] 2026-02-27 03:38:55,226 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-02-27 03:38:55,237 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:55,270 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.015 2026-02-27 03:38:55,284 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [74] 2026-02-27 03:38:55,291 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.012 2026-02-27 03:38:55,302 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:55,331 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.014 2026-02-27 03:38:55,346 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [75] 2026-02-27 03:38:55,355 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.012 2026-02-27 03:38:55,369 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:55,402 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.015 2026-02-27 03:38:55,420 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [76] 2026-02-27 03:38:55,440 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.017 0.014 2026-02-27 03:38:55,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:55,490 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.014 2026-02-27 03:38:55,508 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [77] 2026-02-27 03:38:55,515 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.014 2026-02-27 03:38:55,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:38:55,580 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.024 0.015 2026-02-27 03:38:55,617 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [78] 2026-02-27 03:38:55,631 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.019 0.015 2026-02-27 03:38:55,646 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:55,694 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.017 0.021 2026-02-27 03:38:55,708 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [79] 2026-02-27 03:38:55,713 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.009 2026-02-27 03:38:55,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:55,756 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.010 2026-02-27 03:38:55,771 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [80] 2026-02-27 03:38:55,777 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.010 2026-02-27 03:38:55,791 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:55,815 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.010 2026-02-27 03:38:55,830 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [81] 2026-02-27 03:38:55,837 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.012 2026-02-27 03:38:55,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:55,878 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.011 2026-02-27 03:38:55,900 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [82] 2026-02-27 03:38:55,906 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.013 2026-02-27 03:38:55,921 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:38:55,952 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.009 0.012 2026-02-27 03:38:55,967 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [83] 2026-02-27 03:38:55,974 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:38:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.012 2026-02-27 03:38:55,975 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal.TestPortalMessageReactionController.test_message_reaction_portal_no_partner: waiting for threads: [] 2026-02-27 03:38:56,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:39:15,039 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:39:15,039 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:39:15,528 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_avatar_with_access_token ... 2026-02-27 03:39:15,689 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:15,949 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:15] "GET /mail/avatar/mail.message/9577/author_avatar/50x50?access_token=3799f096-e1ca-450d-bde1-678f309e4ce7 HTTP/1.1" 200 - 15 0.011 0.252 2026-02-27 03:39:15,972 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:15] "GET /mail/avatar/mail.message/9577/author_avatar/50x50?access_token=3799f096-e1ca-450d-bde1-678f309e4ce7a HTTP/1.1" 200 - 4 0.001 0.012 2026-02-27 03:39:15,985 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:15] "GET /mail/avatar/mail.message/9577/author_avatar/50x50 HTTP/1.1" 200 - 2 0.000 0.009 2026-02-27 03:39:15,987 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalControllers.test_portal_avatar_with_access_token: waiting for threads: [] 2026-02-27 03:39:16,010 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_avatar_with_hash_pid ... 2026-02-27 03:39:16,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:17,049 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:17] "POST /mail/message/post HTTP/1.1" 200 - 32 0.045 0.960 2026-02-27 03:39:17,106 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:17] "GET /mail/avatar/mail.message/9579/author_avatar/50x50?_hash=ead2f2bbaf6b9b28c92f6cf01c219bd47ae5ed11193d0e1d38eae416970d3ca2&pid=1654 HTTP/1.1" 200 - 8 0.005 0.013 2026-02-27 03:39:17,122 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:17] "GET /mail/avatar/mail.message/9579/author_avatar/50x50?_hash=ead2f2bbaf6b9b28c92f6cf01c219bd47ae5ed11193d0e1d38eae416970d3ca2a&pid=1654 HTTP/1.1" 200 - 4 0.001 0.012 2026-02-27 03:39:17,123 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalControllers.test_portal_avatar_with_hash_pid: waiting for threads: [] 2026-02-27 03:39:17,143 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_share_comment ... 2026-02-27 03:39:17,183 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:17,411 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:17] "POST /mail/message/post HTTP/1.1" 200 - 32 0.019 0.212 2026-02-27 03:39:17,415 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalControllers.test_portal_share_comment: waiting for threads: [] 2026-02-27 03:39:17,494 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:39:36,674 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:39:36,675 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:39:37,181 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_assert_initial_data ... 2026-02-27 03:39:37,341 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.track 2026-02-27 03:39:37,355 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.portal 2026-02-27 03:39:37,376 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_assert_initial_data: waiting for threads: [] 2026-02-27 03:39:37,402 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_employee_access ... 2026-02-27 03:39:37,426 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:39:37,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:37,771 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:37] "GET /mail/view?model=mail.test.track&res_id=15 HTTP/1.1" 303 - 44 0.061 0.261 2026-02-27 03:39:38,522 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /odoo/mail.test.track/15 HTTP/1.1" 200 - 171 0.088 0.659 2026-02-27 03:39:38,577 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /mail/view?model=mail.test.portal&res_id=5 HTTP/1.1" 303 - 33 0.012 0.031 2026-02-27 03:39:38,625 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /odoo/mail.test.portal/5 HTTP/1.1" 200 - 20 0.009 0.030 2026-02-27 03:39:38,678 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /mail/view?model=mail.test.simple&res_id=169 HTTP/1.1" 303 - 34 0.012 0.033 2026-02-27 03:39:38,720 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /odoo/mail.test.simple/169 HTTP/1.1" 200 - 20 0.009 0.030 2026-02-27 03:39:38,781 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /mail/view?model=mail.test.portal.public.access.action&res_id=1 HTTP/1.1" 303 - 33 0.026 0.030 2026-02-27 03:39:38,841 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /odoo/mail.test.portal.public.access.action/1 HTTP/1.1" 200 - 20 0.016 0.035 2026-02-27 03:39:38,899 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /mail/view?access_token=5f04e830-4367-44b8-8df8-305df758f84a&auth_signup_token=[1668,+None,+'signup']&hash=cfc826188283a5a9d1d81d8cec28327b63ec1f790793d0596e746155b6f97cd5&model=mail.test.portal&pid=1668&res_id=5 HTTP/1.1" 303 - 31 0.023 0.030 2026-02-27 03:39:38,950 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:38] "GET /odoo/mail.test.portal/5 HTTP/1.1" 200 - 20 0.016 0.031 2026-02-27 03:39:39,006 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /mail/view?access_token=4a95b169-5632-55e1-1ca1-694ca241a15f&auth_signup_token=[1668,+None,+'signup']&hash=cfc826188283a5a9d1d81d8cec28327b63ec1f790793d0596e746155b6f97cd5&model=mail.test.portal&pid=1668&res_id=5 HTTP/1.1" 303 - 31 0.016 0.034 2026-02-27 03:39:39,053 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /odoo/mail.test.portal/5 HTTP/1.1" 200 - 20 0.010 0.031 2026-02-27 03:39:39,063 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /mail/view?model=mail.test.track&res_id=16 HTTP/1.1" 303 - 2 0.001 0.005 2026-02-27 03:39:39,109 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.011 0.032 2026-02-27 03:39:39,120 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /mail/view?model=mail.test.portal&res_id=6 HTTP/1.1" 303 - 3 0.001 0.006 2026-02-27 03:39:39,166 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.013 0.030 2026-02-27 03:39:39,177 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /mail/view?model=this.should.not.exists&res_id=1 HTTP/1.1" 303 - 1 0.000 0.005 2026-02-27 03:39:39,233 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:39] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.017 0.034 2026-02-27 03:39:39,235 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_employee_access: waiting for threads: [] 2026-02-27 03:39:39,260 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_portal_access_logged ... 2026-02-27 03:39:39,277 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:39:39,296 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:40,209 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.portal 2026-02-27 03:39:40,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.portal 2026-02-27 03:39:41,346 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: ir.ui.menu 2026-02-27 03:39:41,607 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.portal 2026-02-27 03:39:41,855 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 678, model: mail.test.portal 2026-02-27 03:39:42,103 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_portal_access_logged: waiting for threads: [] 2026-02-27 03:39:42,127 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_portal_access_not_logged ... 2026-02-27 03:39:42,137 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:42,328 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-02-27 03:39:42,355 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-02-27 03:39:43,211 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-02-27 03:39:43,310 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal.public.access.action 2026-02-27 03:39:43,382 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-02-27 03:39:43,457 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_portal_access_not_logged: waiting for threads: [] 2026-02-27 03:39:43,480 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_redirect_to_records_norecord ... 2026-02-27 03:39:43,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:39:43,714 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:43] "GET /mail/view?model=False&res_id=5 HTTP/1.1" 303 - 8 0.002 0.229 2026-02-27 03:39:44,699 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3DFalse%26res_id%3D5 HTTP/1.1" 200 - 182 0.177 0.803 2026-02-27 03:39:44,705 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=&res_id=5 HTTP/1.1" 303 - 0 0.000 0.003 2026-02-27 03:39:44,747 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3D%26res_id%3D5 HTTP/1.1" 200 - 8 0.007 0.029 2026-02-27 03:39:44,754 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=mail.test.portal&res_id=False HTTP/1.1" 303 - 0 0.000 0.003 2026-02-27 03:39:44,796 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3DFalse HTTP/1.1" 200 - 8 0.007 0.032 2026-02-27 03:39:44,803 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=mail.test.portal&res_id= HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:39:44,836 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3D HTTP/1.1" 200 - 8 0.004 0.027 2026-02-27 03:39:44,841 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=False&res_id=False HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:39:44,875 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3DFalse%26res_id%3DFalse HTTP/1.1" 200 - 8 0.003 0.027 2026-02-27 03:39:44,881 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=wrong.model&res_id=5 HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:39:44,928 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3Dwrong.model%26res_id%3D5 HTTP/1.1" 200 - 8 0.014 0.031 2026-02-27 03:39:44,938 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-02-27 03:39:44,942 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /mail/view?model=mail.test.portal&res_id=-4 HTTP/1.1" 303 - 7 0.002 0.005 2026-02-27 03:39:44,975 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:39:44] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3D-4 HTTP/1.1" 200 - 8 0.004 0.027 2026-02-27 03:39:44,977 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_redirect_to_records_norecord: waiting for threads: [] 2026-02-27 03:39:45,002 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_send_message_to_customer ... 2026-02-27 03:39:45,195 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1438 and Message-Id '<844916682968395.1772163585.071859121322632-openerp-5-mail.test.portal@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'm*******34@example.com' successfully sent 2026-02-27 03:39:45,195 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:39:45,209 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #677 deleted mail.mail records with IDs: [1438] 2026-02-27 03:39:45,209 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #116 2026-02-27 03:39:45,212 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_send_message_to_customer: waiting for threads: [] 2026-02-27 03:39:45,234 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_send_message_to_customer_using_template ... 2026-02-27 03:39:45,457 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1439 and Message-Id '<056234049699241.1772163585.333549976348877-openerp-5-mail.test.portal@85d6cd8c97eb>' from 'notifications.test@test.mycompany.com' to (redacted) 'm*******34@example.com' successfully sent 2026-02-27 03:39:45,457 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:39:45,468 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #677 deleted mail.mail records with IDs: [1439] 2026-02-27 03:39:45,468 166 INFO rb-209aa48-220549-371128 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #116 2026-02-27 03:39:45,472 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_send_message_to_customer_using_template: waiting for threads: [] 2026-02-27 03:39:45,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:40:05,269 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:40:05,269 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:40:05,709 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_attachment_controller: Starting TestPortalAttachmentController.test_attachment_upload_portal ... 2026-02-27 03:40:05,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:40:06,043 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 8 0.003 0.164 2026-02-27 03:40:06,070 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.003 0.012 2026-02-27 03:40:06,105 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [9289] 2026-02-27 03:40:06,111 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.021 0.016 2026-02-27 03:40:06,135 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.003 0.010 2026-02-27 03:40:06,164 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [9290] 2026-02-27 03:40:06,168 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.014 0.015 2026-02-27 03:40:06,208 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.001 0.007 2026-02-27 03:40:06,238 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.002 0.012 2026-02-27 03:40:06,260 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [9291] 2026-02-27 03:40:06,268 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.009 0.016 2026-02-27 03:40:06,295 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.004 0.012 2026-02-27 03:40:06,315 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [9292] 2026-02-27 03:40:06,319 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 17 0.007 0.013 2026-02-27 03:40:06,332 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:06,347 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.004 2026-02-27 03:40:06,357 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:06,373 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.000 0.005 2026-02-27 03:40:06,385 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:06,400 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.000 0.004 2026-02-27 03:40:06,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:06,442 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.009 0.012 2026-02-27 03:40:06,476 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #683 deleted ir.attachment records with IDs: [9293] 2026-02-27 03:40:06,487 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.024 0.016 2026-02-27 03:40:06,513 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:06,554 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.008 0.012 2026-02-27 03:40:06,587 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #683 deleted ir.attachment records with IDs: [9294] 2026-02-27 03:40:06,591 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.017 0.014 2026-02-27 03:40:06,610 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:06,650 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.016 0.012 2026-02-27 03:40:06,740 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #682 deleted ir.attachment records with IDs: [9295] 2026-02-27 03:40:06,746 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 42 0.051 0.039 2026-02-27 03:40:06,756 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:06,775 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:06,810 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #682 deleted ir.attachment records with IDs: [9296] 2026-02-27 03:40:06,815 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.013 0.023 2026-02-27 03:40:06,825 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:06,843 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:06,880 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #682 deleted ir.attachment records with IDs: [9297] 2026-02-27 03:40:06,884 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.015 0.022 2026-02-27 03:40:06,899 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:06,924 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:06] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.005 0.011 2026-02-27 03:40:07,032 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [9298] 2026-02-27 03:40:07,038 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 52 0.056 0.052 2026-02-27 03:40:07,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:07,075 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:07,118 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [9299] 2026-02-27 03:40:07,124 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.017 0.024 2026-02-27 03:40:07,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:07,158 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.002 0.009 2026-02-27 03:40:07,191 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [9300] 2026-02-27 03:40:07,194 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.014 0.018 2026-02-27 03:40:07,209 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:07,239 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.008 0.012 2026-02-27 03:40:07,290 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [9301] 2026-02-27 03:40:07,296 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 31 0.026 0.026 2026-02-27 03:40:07,309 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:07,332 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.002 0.009 2026-02-27 03:40:07,363 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [9302] 2026-02-27 03:40:07,368 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.012 0.020 2026-02-27 03:40:07,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:07,411 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.004 0.010 2026-02-27 03:40:07,436 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [9303] 2026-02-27 03:40:07,441 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.008 0.018 2026-02-27 03:40:07,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:07,473 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.009 2026-02-27 03:40:07,499 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [9304] 2026-02-27 03:40:07,504 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.009 0.017 2026-02-27 03:40:07,516 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:07,537 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.009 2026-02-27 03:40:07,563 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [9305] 2026-02-27 03:40:07,568 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:07] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.008 0.018 2026-02-27 03:40:07,569 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_attachment_controller.TestPortalAttachmentController.test_attachment_upload_portal: waiting for threads: [] 2026-02-27 03:40:07,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:40:27,085 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:40:27,085 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:40:27,536 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_message_update_controller: Starting TestPortalMessageUpdateController.test_message_update_portal ... 2026-02-27 03:40:27,773 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:40:28,773 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 11 0.004 0.998 2026-02-27 03:40:28,789 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:40:28,809 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:40:28,826 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.001 0.006 2026-02-27 03:40:28,853 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.002 0.007 2026-02-27 03:40:28,873 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.002 0.006 2026-02-27 03:40:28,889 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:28,910 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.002 0.006 2026-02-27 03:40:28,930 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:28,951 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 5 0.001 0.006 2026-02-27 03:40:28,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:28,980 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:28] "POST /mail/message/update_content HTTP/1.1" 200 - 5 0.001 0.006 2026-02-27 03:40:28,991 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:29,028 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 23 0.008 0.019 2026-02-27 03:40:29,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:29,079 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.008 0.020 2026-02-27 03:40:29,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:29,122 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 9 0.007 0.010 2026-02-27 03:40:29,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:29,156 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:29,166 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:29,188 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:29,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:29,237 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 9 0.008 0.011 2026-02-27 03:40:29,251 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:29,272 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:29,285 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:29,305 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.008 2026-02-27 03:40:29,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:29,377 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.017 0.026 2026-02-27 03:40:29,398 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:29,446 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.009 0.021 2026-02-27 03:40:29,467 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:29,515 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.011 0.023 2026-02-27 03:40:29,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:29,575 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.013 0.022 2026-02-27 03:40:29,589 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:29,627 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:29] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.009 0.018 2026-02-27 03:40:29,629 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_message_update_controller.TestPortalMessageUpdateController.test_message_update_portal: waiting for threads: [] 2026-02-27 03:40:29,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:40:49,117 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:40:49,117 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:40:49,591 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_access_portal_assigned_partner ... 2026-02-27 03:40:49,807 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:40:50,022 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 8 0.005 0.213 2026-02-27 03:40:50,038 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:50,054 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:50,107 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 20 0.016 0.026 2026-02-27 03:40:50,155 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 18 0.013 0.024 2026-02-27 03:40:50,210 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.026 2026-02-27 03:40:50,229 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 03:40:50,248 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.005 2026-02-27 03:40:50,268 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 4 0.002 0.007 2026-02-27 03:40:50,319 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 20 0.013 0.024 2026-02-27 03:40:50,370 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 20 0.013 0.026 2026-02-27 03:40:50,425 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 20 0.016 0.026 2026-02-27 03:40:50,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:50,462 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.005 2026-02-27 03:40:50,475 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:50,496 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.008 2026-02-27 03:40:50,522 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:50,552 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 2 0.003 0.008 2026-02-27 03:40:50,570 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:50,654 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 19 0.040 0.030 2026-02-27 03:40:50,672 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:50,750 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 18 0.035 0.027 2026-02-27 03:40:50,775 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:50,853 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 22 0.031 0.029 2026-02-27 03:40:50,867 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:50,921 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:50] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.025 2026-02-27 03:40:50,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:51,029 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.037 0.028 2026-02-27 03:40:51,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:51,122 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.034 0.028 2026-02-27 03:40:51,139 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:51,204 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.020 0.025 2026-02-27 03:40:51,238 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:51,301 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 22 0.022 0.026 2026-02-27 03:40:51,315 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:51,366 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.016 0.025 2026-02-27 03:40:51,382 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:51,456 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.035 0.025 2026-02-27 03:40:51,471 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:51,516 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.013 0.022 2026-02-27 03:40:51,533 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:51,583 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.016 0.023 2026-02-27 03:40:51,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:51,674 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 22 0.036 0.027 2026-02-27 03:40:51,691 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:51,749 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.021 0.026 2026-02-27 03:40:51,772 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:51,831 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.021 0.026 2026-02-27 03:40:51,846 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:51,897 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.014 0.026 2026-02-27 03:40:51,911 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:51,955 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:51] "POST /mail/message/post HTTP/1.1" 200 - 18 0.013 0.021 2026-02-27 03:40:51,961 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller.TestPortalThreadController.test_message_post_access_portal_assigned_partner: waiting for threads: [] 2026-02-27 03:40:51,980 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_access_portal_no_partner ... 2026-02-27 03:40:52,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:40:52,266 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 8 0.007 0.214 2026-02-27 03:40:52,289 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:52,305 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:52,373 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 25 0.024 0.033 2026-02-27 03:40:52,447 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 18 0.033 0.029 2026-02-27 03:40:52,466 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 03:40:52,491 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:40:52,515 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:40:52,565 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 18 0.012 0.022 2026-02-27 03:40:52,615 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 20 0.012 0.026 2026-02-27 03:40:52,642 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:52,661 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 03:40:52,673 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:52,693 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.006 2026-02-27 03:40:52,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:52,736 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.007 2026-02-27 03:40:52,759 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:52,833 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 19 0.033 0.027 2026-02-27 03:40:52,844 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:52,892 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 18 0.017 0.024 2026-02-27 03:40:52,906 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:52,966 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:52] "POST /mail/message/post HTTP/1.1" 200 - 22 0.018 0.027 2026-02-27 03:40:52,980 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:53,031 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.025 2026-02-27 03:40:53,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:53,108 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.025 0.025 2026-02-27 03:40:53,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:53,203 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.033 0.034 2026-02-27 03:40:53,218 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:53,298 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.026 0.029 2026-02-27 03:40:53,317 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:53,374 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 22 0.027 0.021 2026-02-27 03:40:53,397 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:53,453 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.021 0.018 2026-02-27 03:40:53,477 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:53,535 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.019 0.026 2026-02-27 03:40:53,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:53,603 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.016 0.025 2026-02-27 03:40:53,623 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:53,680 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.018 0.025 2026-02-27 03:40:53,706 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:53,767 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 22 0.024 0.029 2026-02-27 03:40:53,781 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:53,831 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.019 0.024 2026-02-27 03:40:53,845 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:53,895 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.016 0.024 2026-02-27 03:40:53,909 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:53,960 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:53] "POST /mail/message/post HTTP/1.1" 200 - 18 0.014 0.026 2026-02-27 03:40:53,973 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:54,023 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:54] "POST /mail/message/post HTTP/1.1" 200 - 18 0.013 0.027 2026-02-27 03:40:54,030 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller.TestPortalThreadController.test_message_post_access_portal_no_partner: waiting for threads: [] 2026-02-27 03:40:54,054 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_partner_ids_portal ... 2026-02-27 03:40:54,144 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:40:55,123 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 8 0.011 0.970 2026-02-27 03:40:55,138 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.004 2026-02-27 03:40:55,156 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:55,313 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 50 0.055 0.091 2026-02-27 03:40:55,390 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 31 0.023 0.038 2026-02-27 03:40:55,412 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.007 2026-02-27 03:40:55,437 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 03:40:55,459 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 4 0.002 0.007 2026-02-27 03:40:55,526 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 31 0.023 0.032 2026-02-27 03:40:55,605 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 33 0.031 0.034 2026-02-27 03:40:55,626 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:55,647 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.006 2026-02-27 03:40:55,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:55,677 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-02-27 03:40:55,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:55,710 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 2 0.003 0.006 2026-02-27 03:40:55,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:55,799 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 34 0.023 0.037 2026-02-27 03:40:55,815 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_test from n/a 2026-02-27 03:40:55,901 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:55] "POST /mail/message/post HTTP/1.1" 200 - 31 0.033 0.042 2026-02-27 03:40:55,929 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:56,047 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 44 0.047 0.054 2026-02-27 03:40:56,064 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:56,149 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 36 0.027 0.045 2026-02-27 03:40:56,165 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:56,251 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 36 0.030 0.045 2026-02-27 03:40:56,274 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:56,378 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 36 0.040 0.052 2026-02-27 03:40:56,399 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:employee from n/a 2026-02-27 03:40:56,484 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 36 0.026 0.046 2026-02-27 03:40:56,501 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:56,597 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 41 0.037 0.050 2026-02-27 03:40:56,612 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:56,720 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 34 0.042 0.054 2026-02-27 03:40:56,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:56,825 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 34 0.030 0.048 2026-02-27 03:40:56,842 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:56,930 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:56] "POST /mail/message/post HTTP/1.1" 200 - 34 0.025 0.049 2026-02-27 03:40:56,945 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:40:57,028 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 34 0.024 0.047 2026-02-27 03:40:57,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:57,154 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 42 0.044 0.050 2026-02-27 03:40:57,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:57,280 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 36 0.042 0.051 2026-02-27 03:40:57,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:57,386 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 36 0.024 0.051 2026-02-27 03:40:57,401 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:57,485 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 36 0.024 0.050 2026-02-27 03:40:57,499 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:40:57,578 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:40:57] "POST /mail/message/post HTTP/1.1" 200 - 36 0.025 0.043 2026-02-27 03:40:57,585 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_portal_thread_controller.TestPortalThreadController.test_message_post_partner_ids_portal: waiting for threads: [] 2026-02-27 03:40:57,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:41:16,406 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:41:16,407 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:41:17,421 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Starting TestRatingPerformance.test_rating_last_value_perfs ... 2026-02-27 03:41:29,603 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1413 < 1612 in test_rating_last_value_perfs at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:179 2026-02-27 03:41:33,699 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1703 < 2002 in test_rating_last_value_perfs at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:182 2026-02-27 03:41:37,122 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1502 < 1801 in test_rating_last_value_perfs at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:185 2026-02-27 03:41:37,124 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating.TestRatingPerformance.test_rating_last_value_perfs: waiting for threads: [] 2026-02-27 03:41:37,150 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Starting TestRatingPerformance.test_rating_last_value_perfs_with_rating_mixin ... 2026-02-27 03:41:50,828 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1616 < 1715 in test_rating_last_value_perfs_with_rating_mixin at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:192 2026-02-27 03:41:55,041 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1905 < 2304 in test_rating_last_value_perfs_with_rating_mixin at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:195 2026-02-27 03:41:59,035 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating: Query count less than expected for user employee: 1804 < 2203 in test_rating_last_value_perfs_with_rating_mixin at /data/build/rb-209aa48-220549/addons/test_mail_full/tests/test_rating.py:198 2026-02-27 03:41:59,075 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_rating.TestRatingPerformance.test_rating_last_value_perfs_with_rating_mixin: waiting for threads: [] 2026-02-27 03:41:59,139 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:42:17,827 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:42:17,827 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:42:18,359 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_copy_link_for_readable_portal_record ... 2026-02-27 03:42:18,676 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_copy_link_for_readable_portal_record: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:18,677 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_copy_link_for_readable_portal_record : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:18,677 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_copy_link_for_readable_portal_record: waiting for threads: [] 2026-02-27 03:42:18,706 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_display_rating_portal ... 2026-02-27 03:42:18,952 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_display_rating_portal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:18,953 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_display_rating_portal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:18,953 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_display_rating_portal: waiting for threads: [] 2026-02-27 03:42:18,982 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_no_copy_link_for_non_readable_portal_record ... 2026-02-27 03:42:19,193 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_no_copy_link_for_non_readable_portal_record: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:19,193 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_no_copy_link_for_non_readable_portal_record : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:19,194 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_no_copy_link_for_non_readable_portal_record: waiting for threads: [] 2026-02-27 03:42:19,222 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_rating_record_portal ... 2026-02-27 03:42:19,501 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_rating_record_portal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:19,502 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_rating_record_portal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:19,502 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_rating_record_portal: waiting for threads: [] 2026-02-27 03:42:19,532 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_star_message ... 2026-02-27 03:42:19,744 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_star_message: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:19,745 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_star_message : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:19,745 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_star_message: waiting for threads: [] 2026-02-27 03:42:19,816 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:42:38,492 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:42:38,492 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:42:38,689 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_default ... 2026-02-27 03:42:38,882 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [152]: gave [{'uuid': '35890481e77e47dab24177423e83a265', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:38,892 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_default: waiting for threads: [] 2026-02-27 03:42:38,913 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_1 ... 2026-02-27 03:42:39,026 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [153]: gave [{'uuid': 'd13707d9c2c34fea9023a4137637774d', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,039 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_field_1: waiting for threads: [] 2026-02-27 03:42:39,061 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_2 ... 2026-02-27 03:42:39,153 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [154]: gave [{'uuid': '03565bcba4b3477dab8182515a6531fe', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,165 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_field_2: waiting for threads: [] 2026-02-27 03:42:39,184 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_w_numbers ... 2026-02-27 03:42:39,275 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 3 SMS: [155, 156, 157]: gave [{'uuid': 'b84bf1cc8d324f83a3a7bef4b324e7e0', 'state': 'success', 'credit': 1}, {'uuid': '17ca7e373c70498995ed0eeeb1be9cc0', 'state': 'success', 'credit': 1}, {'uuid': '92f7246a70d24d029ce6a3f67ec19c9d', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,293 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_field_w_numbers: waiting for threads: [] 2026-02-27 03:42:39,315 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_w_template ... 2026-02-27 03:42:39,424 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [158]: gave [{'uuid': 'dc1a8e37b2c74fa288a5f3ec18164d77', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,436 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_field_w_template: waiting for threads: [] 2026-02-27 03:42:39,457 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_invalid_field ... 2026-02-27 03:42:39,552 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [159, 160]: gave [{'uuid': '9d9568935b8d403ca5fa501959315458', 'state': 'success', 'credit': 1}, {'uuid': '2e95d46db32c4aaba648541ae7b895e5', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,562 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_invalid_field: waiting for threads: [] 2026-02-27 03:42:39,583 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_nofield ... 2026-02-27 03:42:39,660 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [161]: gave [{'uuid': '00ba139970f043178ad70f070e136d2b', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,675 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_nofield: waiting for threads: [] 2026-02-27 03:42:39,693 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_not_mail_thread ... 2026-02-27 03:42:39,753 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [162, 163]: gave [{'uuid': '87c6141962cd47e1a2518e095d9faf3c', 'state': 'success', 'credit': 1}, {'uuid': '2e3199233471425a8e59b4cf3e16ae10', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_not_mail_thread: waiting for threads: [] 2026-02-27 03:42:39,778 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_wo_partner_wo_value_update ... 2026-02-27 03:42:39,902 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [164]: gave [{'uuid': 'a351032d55b547308f1d25bbe434ae4e', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:39,918 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_comment_wo_partner_wo_value_update: waiting for threads: [] 2026-02-27 03:42:39,939 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_default_recipient ... 2026-02-27 03:42:39,989 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_default_recipient: waiting for threads: [] 2026-02-27 03:42:40,006 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_internals ... 2026-02-27 03:42:40,126 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [165]: gave [{'uuid': '095ed0789694485bb9db8f8057e0f5e9', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:40,137 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_internals: waiting for threads: [] 2026-02-27 03:42:40,163 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_nofield_w_customer ... 2026-02-27 03:42:40,222 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_nofield_w_customer: waiting for threads: [] 2026-02-27 03:42:40,240 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_numbers_no_model ... 2026-02-27 03:42:40,273 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [166, 167]: gave [{'uuid': 'eb7f85de389443429353cd722060c13c', 'state': 'success', 'credit': 1}, {'uuid': 'ad470c585df145aeb375415882b33d8e', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:40,279 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_numbers_no_model: waiting for threads: [] 2026-02-27 03:42:40,303 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_sending_with_no_number_field ... 2026-02-27 03:42:40,372 166 INFO rb-209aa48-220549-371128 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [168]: gave [{'uuid': 'c33504468a12456e86644369985be098', 'state': 'success', 'credit': 1}] 2026-02-27 03:42:40,381 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_composer.TestSMSComposerComment.test_composer_sending_with_no_number_field: waiting for threads: [] 2026-02-27 03:42:40,456 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:42:58,580 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:42:58,580 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:42:59,373 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_10_partners ... 2026-02-27 03:42:59,704 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance.TestSMSPerformance.test_message_sms_record_10_partners: waiting for threads: [] 2026-02-27 03:42:59,725 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_1_partner ... 2026-02-27 03:42:59,878 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance.TestSMSPerformance.test_message_sms_record_1_partner: waiting for threads: [] 2026-02-27 03:42:59,893 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_default ... 2026-02-27 03:43:00,007 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance.TestSMSPerformance.test_message_sms_record_default: waiting for threads: [] 2026-02-27 03:43:00,073 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:43:18,927 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:43:18,927 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:43:20,427 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSMassPerformance.test_sms_composer_mass ... 2026-02-27 03:43:21,224 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Query count less than expected for user employee: 56 < 57 in test_sms_composer_mass at /data/build/rb-209aa48-220549/addons/test_mail_sms/tests/test_sms_performance.py:122 2026-02-27 03:43:21,225 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance.TestSMSMassPerformance.test_sms_composer_mass: waiting for threads: [] 2026-02-27 03:43:21,243 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSMassPerformance.test_sms_composer_mass_w_log ... 2026-02-27 03:43:22,013 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance: Query count less than expected for user employee: 59 < 60 in test_sms_composer_mass_w_log at /data/build/rb-209aa48-220549/addons/test_mail_sms/tests/test_sms_performance.py:138 2026-02-27 03:43:22,014 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_sms.tests.test_sms_performance.TestSMSMassPerformance.test_sms_composer_mass_w_log: waiting for threads: [] 2026-02-27 03:43:22,092 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:43:22,114 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_tracking_value_multilang.tests.test_message_track: Starting TestMailTrackingValueMultilang.test_mail_track_all_multilang ... 2026-02-27 03:43:22,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/vi.po for language vi_VN 2026-02-27 03:43:22,841 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-209aa48-220549/addons/web/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,079 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-209aa48-220549/addons/bus/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,085 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,096 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,120 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-209aa48-220549/addons/mail/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,258 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,274 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-209aa48-220549/addons/uom/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,293 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-209aa48-220549/addons/product/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,354 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,372 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,417 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,442 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-209aa48-220549/addons/portal/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,463 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-209aa48-220549/addons/resource/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,480 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-209aa48-220549/addons/digest/i18n/vi.po for language vi_VN 2026-02-27 03:43:23,493 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-209aa48-220549/addons/account/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,469 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-209aa48-220549/addons/payment/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,506 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-209aa48-220549/addons/utm/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,534 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-209aa48-220549/addons/sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,605 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,619 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-209aa48-220549/addons/stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,778 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,869 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,887 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,932 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-209aa48-220549/addons/crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,983 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-02-27 03:43:24,991 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-209aa48-220549/addons/website/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,179 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_accountant: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,193 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_accountant: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n_extra/vi_VN.po for language vi_VN 2026-02-27 03:43:25,197 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-209aa48-220549/addons/rating/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-209aa48-220549/addons/project/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,289 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,294 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,302 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,317 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,362 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,441 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,449 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,516 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-209aa48-220549/addons/hr/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,568 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,603 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,724 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,764 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sshkey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sshkey/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,770 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_base: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_base/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,778 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,796 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,801 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-02-27 03:43:25,809 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,816 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n_extra/vi.po for language vi_VN 2026-02-27 03:43:25,822 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,833 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,870 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_tracking: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_tracking/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,875 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_token_expiration/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,882 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,903 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_standard_price_access/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,908 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,922 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,976 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_grade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_grade/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,989 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_role: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_role/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:25,999 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_rank: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_rank/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,009 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,035 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,076 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,223 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-209aa48-220549/addons/event/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,302 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,332 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,395 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-209aa48-220549/addons/survey/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,453 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-209aa48-220549/addons/repair/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,488 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-209aa48-220549/addons/iap/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,497 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,505 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-209aa48-220549/addons/sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,532 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,552 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,600 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,618 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,635 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-02-27 03:43:26,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-02-27 03:43:26,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,665 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,670 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,675 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,681 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,741 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,752 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,758 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,765 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,772 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-02-27 03:43:26,773 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,779 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,789 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,797 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,819 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-02-27 03:43:26,821 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,840 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,854 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,864 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-02-27 03:43:26,864 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,896 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,904 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,909 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,936 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_dimensions: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_dimensions/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,944 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason_stock/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:26,957 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,978 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,983 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:26,990 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,011 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,021 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,025 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,058 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,087 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,095 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,115 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,129 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,165 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,180 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,186 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,193 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,207 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,217 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,222 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,227 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,230 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,240 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,255 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,261 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,286 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,297 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,308 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,314 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,328 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,332 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,336 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,340 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_migration: no translation for language vi_VN 2026-02-27 03:43:27,341 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,346 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,373 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,377 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,393 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,405 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,429 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,433 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,445 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,462 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,471 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,481 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,485 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,490 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,496 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,501 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,506 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,524 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,531 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,538 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,552 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,570 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_sms: no translation for language vi_VN 2026-02-27 03:43:27,571 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,579 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,585 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,591 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,597 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-02-27 03:43:27,597 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-02-27 03:43:27,599 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-209aa48-220549/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,605 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-209aa48-220549/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,616 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,626 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-02-27 03:43:27,627 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,647 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,672 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,710 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,721 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,725 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,731 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-209aa48-220549/addons/membership/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,746 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,751 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,760 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,778 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,792 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,797 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,801 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,812 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,817 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,821 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,826 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,833 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: no translation for language vi_VN 2026-02-27 03:43:27,833 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,838 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-02-27 03:43:27,844 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_account_tax_python: no translation for language vi_VN 2026-02-27 03:43:27,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,855 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event_sale: no translation for language vi_VN 2026-02-27 03:43:27,856 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,863 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-02-27 03:43:27,863 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,875 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,887 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,891 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,897 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: no translation for language vi_VN 2026-02-27 03:43:27,898 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,906 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,910 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,957 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,964 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,973 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,978 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,983 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,988 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,991 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/vi.po for language vi_VN 2026-02-27 03:43:27,995 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,006 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,010 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,023 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-02-27 03:43:28,023 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: no translation for language vi_VN 2026-02-27 03:43:28,024 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,029 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,035 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase_stock: no translation for language vi_VN 2026-02-27 03:43:28,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,057 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_landed_costs: no translation for language vi_VN 2026-02-27 03:43:28,057 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,072 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,080 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,084 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,092 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato_stock: no translation for language vi_VN 2026-02-27 03:43:28,093 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-02-27 03:43:28,102 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,114 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,118 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock_account: no translation for language vi_VN 2026-02-27 03:43:28,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_project: no translation for language vi_VN 2026-02-27 03:43:28,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-02-27 03:43:28,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,893 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,898 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,921 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:28,926 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,064 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,072 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,079 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,084 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,093 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,110 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,118 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,129 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,139 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,144 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,159 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-02-27 03:43:29,159 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-02-27 03:43:29,160 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-02-27 03:43:29,160 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-02-27 03:43:29,161 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-02-27 03:43:29,161 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-02-27 03:43:29,162 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-02-27 03:43:29,163 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,170 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-02-27 03:43:29,172 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,198 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-02-27 03:43:29,203 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,214 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,217 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,235 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,242 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,246 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,249 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,258 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,263 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,268 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,277 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-02-27 03:43:29,277 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-02-27 03:43:29,278 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-02-27 03:43:29,278 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-02-27 03:43:29,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-02-27 03:43:29,280 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-02-27 03:43:29,280 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-02-27 03:43:29,281 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-02-27 03:43:29,281 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-02-27 03:43:29,282 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-02-27 03:43:29,282 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-02-27 03:43:29,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_lint: no translation for language vi_VN 2026-02-27 03:43:29,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-02-27 03:43:29,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-02-27 03:43:29,284 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/test_mail_tracking_value_multilang/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-02-27 03:43:29,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-02-27 03:43:29,289 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-02-27 03:43:29,289 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-02-27 03:43:29,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-02-27 03:43:29,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-02-27 03:43:29,290 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-02-27 03:43:29,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-02-27 03:43:29,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-02-27 03:43:29,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-02-27 03:43:29,292 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-02-27 03:43:29,292 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-02-27 03:43:29,292 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_cohort: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_cohort/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-02-27 03:43:29,300 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,358 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,368 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,379 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-02-27 03:43:29,381 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,400 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_counterpart: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_counterpart/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_attendance_device: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_attendance_device/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,478 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand: no translation for language vi_VN 2026-02-27 03:43:29,480 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_common: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_common/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,484 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-02-27 03:43:29,485 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_config_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_config_management/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,491 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-02-27 03:43:29,495 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_documents: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_employee_documents/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,509 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_milestone: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_milestone/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,516 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,521 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,538 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,543 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_woking_frequency/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,550 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_version/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,560 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_odoo_version/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,567 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,572 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-02-27 03:43:29,573 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-02-27 03:43:29,573 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-02-27 03:43:29,574 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-02-27 03:43:29,577 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_relative: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_relative/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_training: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_training/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,592 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-02-27 03:43:29,595 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance_preventive_mode/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,598 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_by_working_hours/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,602 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-02-27 03:43:29,606 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_notification: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_notification/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,612 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_account_moves_link/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,619 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,624 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n_extra/vi_VN.po for language vi_VN 2026-02-27 03:43:29,628 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-02-27 03:43:29,628 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-02-27 03:43:29,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-02-27 03:43:29,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-02-27 03:43:29,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,634 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,638 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob_send_email/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,644 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_equity_range: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_equity_range/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_nationality: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_nationality/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,652 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_track_change: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_track_change/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_delivery: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_delivery/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_order_to_sales_order/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,666 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_code_sequence: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_code_sequence/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,672 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_pos/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,682 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,685 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,691 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_pos/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,698 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-02-27 03:43:29,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-02-27 03:43:29,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_line_numbering/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,706 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sale_line_numbering: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_line_numbering/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,710 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_map/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,726 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_age_report: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_age_report/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,733 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,740 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_hierarchy/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,744 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-02-27 03:43:29,744 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,753 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account_reconciliation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_reconciliation/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_base_addendum: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_addendum/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,797 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_account: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_account/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-02-27 03:43:29,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-02-27 03:43:29,804 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-02-27 03:43:29,804 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-02-27 03:43:29,805 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_base_import: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_base_import/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,810 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_calendar: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_calendar/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_contacts: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_contacts/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,818 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_crm: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_crm/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,822 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_digest: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_digest/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,827 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_fleet: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_fleet/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,831 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-02-27 03:43:29,836 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_im_livechat/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,840 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-02-27 03:43:29,841 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_bot/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,849 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_plugin/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,852 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_crm/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-02-27 03:43:29,863 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_sms/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,868 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,897 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_themes/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,905 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_membership: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_membership/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,910 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mrp: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mrp/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,913 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-02-27 03:43:29,914 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-02-27 03:43:29,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,921 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-02-27 03:43:29,921 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language vi_VN 2026-02-27 03:43:29,922 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_pos: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_pos/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,927 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_product: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_product/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,931 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_purchase: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_purchase/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,935 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,940 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale_management: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_sale_management/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-02-27 03:43:29,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-02-27 03:43:29,947 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_stock: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_stock/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,952 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_web/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-02-27 03:43:29,956 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,961 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-02-27 03:43:29,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,966 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language vi_VN 2026-02-27 03:43:29,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-02-27 03:43:29,967 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language vi_VN 2026-02-27 03:43:29,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-02-27 03:43:29,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/vi.po for language vi_VN 2026-02-27 03:43:29,975 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_links: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_links/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,978 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-02-27 03:43:29,979 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_sale: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,983 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_slides: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_slides/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,986 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_contacts_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_contacts_map/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,990 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,995 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_sankey/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:29,999 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm_sankey/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,004 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_account/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,010 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,014 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_contract: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_contract/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,024 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_mrp/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,029 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,033 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_purchase/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,038 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,044 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_stock/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_employee_map: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_employee_map/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,057 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_purchase/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,066 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,071 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_crm/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,078 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,081 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_livechat/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,085 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,092 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,096 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_severity/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,105 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-02-27 03:43:30,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,117 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,121 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hide_detailed_tax_in_pos_receipt/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,127 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_resource: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_resource/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-02-27 03:43:30,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_hr_recruitment_sankey/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,154 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,160 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment_skills_resume/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,164 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_seniority: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_seniority/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,173 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-02-27 03:43:30,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_show_recipient/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,178 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-02-27 03:43:30,178 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-02-27 03:43:30,178 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-02-27 03:43:30,179 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-02-27 03:43:30,179 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_thread_uom/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,184 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_filter: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_filter/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_budget_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_budget_code/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,195 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_identity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_identity/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_custom_bill_logo/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_multi_barcodes/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,212 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-02-27 03:43:30,212 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_return: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_return/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,218 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_sales_receipt_title/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,222 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_scale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_scale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,231 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,236 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-02-27 03:43:30,237 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_gantt/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_gantt: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_gantt/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,254 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-02-27 03:43:30,256 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,260 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink_stock/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,265 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_facebook: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_facebook/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,275 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_lead: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_lead/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_linkedin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_linkedin/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_specific_identification/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,294 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_specific_identification_landed_costs/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,297 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language vi_VN 2026-02-27 03:43:30,298 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language vi_VN 2026-02-27 03:43:30,298 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,305 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,311 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,316 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,320 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,325 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,331 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,335 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,338 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,342 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,348 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,353 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,359 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,364 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,370 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,375 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,379 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,382 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,388 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,392 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,395 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mrp: no translation for language vi_VN 2026-02-27 03:43:30,395 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,399 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_progress: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_progress/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,420 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_crm/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,425 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_sale/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-02-27 03:43:30,432 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website_hr/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,439 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_mail/i18n/vi_VN.po for language vi_VN 2026-02-27 03:43:30,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,481 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-209aa48-220549/addons/board/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,487 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,498 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,504 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,509 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,524 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,535 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: no translation for language vi_VN 2026-02-27 03:43:30,536 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,542 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,557 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-02-27 03:43:30,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-02-27 03:43:30,561 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-02-27 03:43:30,561 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-02-27 03:43:30,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-02-27 03:43:30,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-02-27 03:43:30,562 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-02-27 03:43:30,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-02-27 03:43:30,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-02-27 03:43:30,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-02-27 03:43:47,226 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mail_tracking_value_multilang.tests.test_message_track: Starting TestMailTrackingValueMultilang.test_mail_track_x2m_store_ids ... 2026-02-27 03:43:47,414 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:43:47,428 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_01_main_flow_tour ... 2026-02-27 03:43:48,030 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_01_main_flow_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:43:48,031 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: skipped TestUi.test_01_main_flow_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:43:48,031 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_01_main_flow_tour: waiting for threads: [] 2026-02-27 03:43:48,059 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_access_error_redirect ... 2026-02-27 03:43:56,773 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_access_error_redirect: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:43:56,775 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: skipped TestUi.test_company_access_error_redirect : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:43:56,775 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_access_error_redirect: waiting for threads: [] 2026-02-27 03:43:56,829 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_switch_access_error ... 2026-02-27 03:44:05,690 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:44:05,691 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: skipped TestUi.test_company_switch_access_error : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:44:05,691 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error: waiting for threads: [] 2026-02-27 03:44:05,752 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_switch_access_error_debug ... 2026-02-27 03:44:14,100 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error_debug: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:44:14,101 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: skipped TestUi.test_company_switch_access_error_debug : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:44:14,101 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error_debug: waiting for threads: [] 2026-02-27 03:44:14,166 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:44:14,181 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: Starting TestUiMobile.test_01_main_flow_tour_mobile ... 2026-02-27 03:44:14,814 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUiMobile.test_01_main_flow_tour_mobile: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:44:14,814 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow: skipped TestUiMobile.test_01_main_flow_tour_mobile : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:44:14,814 166 INFO rb-209aa48-220549-371128 odoo.addons.test_main_flows.tests.test_flow.TestUiMobile.test_01_main_flow_tour_mobile: waiting for threads: [] 2026-02-27 03:44:14,849 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:44:33,498 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:44:33,498 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:44:34,705 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Starting TestMassMailPerformance.test_send_mailing ... 2026-02-27 03:44:35,048 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(12,) targets mailing.performance, no opt out list available 2026-02-27 03:44:35,048 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(12,) has already reached 0 mailing.performance emails 2026-02-27 03:44:36,852 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) targets mailing.performance, no opt out list available 2026-02-27 03:44:36,853 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(13,) has already reached 0 mailing.performance emails 2026-02-27 03:44:38,785 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Query count less than expected for user __system__: 1279 < 1280 in test_send_mailing at /data/build/rb-209aa48-220549/addons/test_mass_mailing/tests/test_performance.py:50 2026-02-27 03:44:39,068 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) targets mailing.performance, no opt out list available 2026-02-27 03:44:39,069 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(14,) has already reached 0 mailing.performance emails 2026-02-27 03:44:41,212 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(15,) targets mailing.performance, no opt out list available 2026-02-27 03:44:41,213 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(15,) has already reached 0 mailing.performance emails 2026-02-27 03:44:43,233 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Query count less than expected for user marketing: 1280 < 1281 in test_send_mailing at /data/build/rb-209aa48-220549/addons/test_mass_mailing/tests/test_performance.py:50 2026-02-27 03:44:43,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:45:02,930 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:45:02,931 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:45:03,990 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Starting TestMassMailBlPerformance.test_send_mailing_w_bl ... 2026-02-27 03:45:04,396 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:04,397 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) has already reached 0 mailing.performance.blacklist emails 2026-02-27 03:45:05,935 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:05,937 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) has already reached 50 mailing.performance.blacklist emails 2026-02-27 03:45:06,478 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:06,478 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 0 mailing.performance.blacklist emails 2026-02-27 03:45:07,818 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:07,819 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 50 mailing.performance.blacklist emails 2026-02-27 03:45:08,233 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Query count less than expected for user __system__: 1318 < 1319 in test_send_mailing_w_bl at /data/build/rb-209aa48-220549/addons/test_mass_mailing/tests/test_performance.py:93 2026-02-27 03:45:08,474 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:08,474 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) has already reached 0 mailing.performance.blacklist emails 2026-02-27 03:45:10,206 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:10,207 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) has already reached 50 mailing.performance.blacklist emails 2026-02-27 03:45:10,722 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:10,723 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) has already reached 0 mailing.performance.blacklist emails 2026-02-27 03:45:12,342 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) targets mailing.performance.blacklist, no opt out list available 2026-02-27 03:45:12,345 166 INFO rb-209aa48-220549-371128 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) has already reached 50 mailing.performance.blacklist emails 2026-02-27 03:45:12,859 166 INFO rb-209aa48-220549-371128 odoo.addons.test_mass_mailing.tests.test_performance: Query count less than expected for user marketing: 1319 < 1320 in test_send_mailing_w_bl at /data/build/rb-209aa48-220549/addons/test_mass_mailing/tests/test_performance.py:93 2026-02-27 03:45:12,980 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:45:12,995 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_indexed_translation: Starting TestIndexedTranslation.test_search_ilike ... 2026-02-27 03:45:13,046 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_indexed_translation: Starting TestIndexedTranslation.test_search_special_characters ... 2026-02-27 03:45:13,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:13,164 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_delay_write_from_ori_term ... 2026-02-27 03:45:13,200 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_delay_write_from_related_term ... 2026-02-27 03:45:13,247 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_edit_translations_related_compute ... 2026-02-27 03:45:13,276 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_import_from_po ... 2026-02-27 03:45:13,282 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading translation file for language fr_FR 2026-02-27 03:45:13,284 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: translations are loaded successfully 2026-02-27 03:45:13,315 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_new_records ... 2026-02-27 03:45:13,342 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_new_records_html ... 2026-02-27 03:45:13,376 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_read ... 2026-02-27 03:45:13,400 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_change_many2one ... 2026-02-27 03:45:13,478 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_ori ... 2026-02-27 03:45:13,509 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_ori_term ... 2026-02-27 03:45:13,555 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_related ... 2026-02-27 03:45:13,600 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_related_term ... 2026-02-27 03:45:13,645 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_mapped ... 2026-02-27 03:45:13,682 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_ori ... 2026-02-27 03:45:13,727 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_ori_term ... 2026-02-27 03:45:13,761 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related ... 2026-02-27 03:45:13,791 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related_term ... 2026-02-27 03:45:13,838 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related_term_more ... 2026-02-27 03:45:13,890 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:14,015 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui: Starting TestUi.test_01_admin_widget_x2many ... 2026-02-27 03:45:14,208 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui.TestUi.test_01_admin_widget_x2many: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:14,208 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui: skipped TestUi.test_01_admin_widget_x2many : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:14,208 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui.TestUi.test_01_admin_widget_x2many: waiting for threads: [] 2026-02-27 03:45:14,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:14,261 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui: Starting TestUiTranslation.test_01_sql_constraints ... 2026-02-27 03:45:14,267 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:45:14,267 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:45:14,473 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui.TestUiTranslation.test_01_sql_constraints: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:14,473 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui: skipped TestUiTranslation.test_01_sql_constraints : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:14,474 166 INFO rb-209aa48-220549-371128 odoo.addons.test_new_api.tests.test_ui.TestUiTranslation.test_01_sql_constraints: waiting for threads: [] 2026-02-27 03:45:14,511 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:14,522 166 INFO rb-209aa48-220549-371128 odoo.addons.test_read_group.tests.test_override: Starting TestReadGroupOverride.test_order_for_groupby ... 2026-02-27 03:45:14,576 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:14,588 166 INFO rb-209aa48-220549-371128 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_read_progress_bar_m2m ... 2026-02-27 03:45:14,628 166 INFO rb-209aa48-220549-371128 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_simple ... 2026-02-27 03:45:16,452 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335e0b9940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 62, in test_simple model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:16,453 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335e0dfba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 62, in test_simple model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:16,456 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 62, in test_simple model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:18,477 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33135ebe20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:18,478 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3367a59760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:18,482 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:19,356 166 INFO rb-209aa48-220549-371128 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_week_grouping ... 2026-02-27 03:45:20,535 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33133c3f60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:20,535 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335db15ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:20,537 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:45:20,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:20,654 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_01_create ... 2026-02-27 03:45:20,658 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:20,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:20,814 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:21,722 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:45:21,723 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:21] "POST /xmlrpc/2/object HTTP/1.1" 200 - 41 0.078 0.988 2026-02-27 03:45:21,725 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:21,728 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:22,596 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:22] "POST /xmlrpc/2/object HTTP/1.1" 200 - 14 0.012 0.859 2026-02-27 03:45:22,598 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:22,599 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_create 2026-02-27 03:45:22,605 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:22] "POST /xmlrpc/2/object HTTP/1.1" 200 - 1 0.000 0.007 2026-02-27 03:45:22,606 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error.TestError.test_01_create: waiting for threads: [] 2026-02-27 03:45:22,625 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_01_private ... 2026-02-27 03:45:22,628 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:22,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:23,316 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,112 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:45:24,113 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 41 0.027 1.458 2026-02-27 03:45:24,116 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,118 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,950 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 8 0.005 0.830 2026-02-27 03:45:24,954 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,955 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,956 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:45:24,959 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,959 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,961 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:45:24,963 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,963 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_01_private 2026-02-27 03:45:24,964 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:45:24,965 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error.TestError.test_01_private: waiting for threads: [] 2026-02-27 03:45:24,994 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_02_delete ... 2026-02-27 03:45:24,997 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:24,998 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:25,135 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:25,879 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:45:25,880 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:25] "POST /xmlrpc/2/object HTTP/1.1" 200 - 41 0.028 0.856 2026-02-27 03:45:25,883 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:25,885 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,636 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:26] "POST /xmlrpc/2/object HTTP/1.1" 200 - 14 0.013 0.741 2026-02-27 03:45:26,639 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,640 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,646 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:26] "POST /xmlrpc/2/object HTTP/1.1" 200 - 2 0.001 0.006 2026-02-27 03:45:26,648 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,649 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,660 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:26] "POST /xmlrpc/2/object HTTP/1.1" 200 - 4 0.004 0.008 2026-02-27 03:45:26,663 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,663 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,672 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:26] "POST /xmlrpc/2/object HTTP/1.1" 200 - 2 0.003 0.007 2026-02-27 03:45:26,674 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,675 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_02_delete 2026-02-27 03:45:26,683 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:26] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.010 2026-02-27 03:45:26,684 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error.TestError.test_02_delete: waiting for threads: [] 2026-02-27 03:45:26,708 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_03_sql_constraint ... 2026-02-27 03:45:26,712 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_03_sql_constraint 2026-02-27 03:45:26,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:26,920 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_03_sql_constraint 2026-02-27 03:45:27,689 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:45:27,690 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:27] "POST /xmlrpc/2/object HTTP/1.1" 200 - 41 0.057 0.922 2026-02-27 03:45:27,693 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_03_sql_constraint 2026-02-27 03:45:27,698 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_03_sql_constraint 2026-02-27 03:45:28,404 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:28] "POST /xmlrpc/2/object HTTP/1.1" 200 - 13 0.025 0.687 2026-02-27 03:45:28,406 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error.TestError.test_03_sql_constraint: waiting for threads: [] 2026-02-27 03:45:28,423 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_04_multi_db ... 2026-02-27 03:45:28,427 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_04_multi_db 2026-02-27 03:45:28,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:28,613 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /test_rpc/tests/test_error.py:TestError.test_04_multi_db 2026-02-27 03:45:29,278 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:45:29,279 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:29] "POST /xmlrpc/2/object HTTP/1.1" 200 - 41 0.066 0.786 2026-02-27 03:45:30,084 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:30] "POST /xmlrpc/2/object HTTP/1.1" 200 - 11 0.010 0.794 2026-02-27 03:45:30,085 166 INFO rb-209aa48-220549-371128 odoo.addons.test_rpc.tests.test_error.TestError.test_04_multi_db: waiting for threads: [] 2026-02-27 03:45:30,117 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:44,519 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #738 deleted product.product records with IDs: [2034] 2026-02-27 03:45:45,379 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator: Starting TestEventProductConfiguratorUi.test_event_using_product_configurator ... 2026-02-27 03:45:45,536 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator.TestEventProductConfiguratorUi.test_event_using_product_configurator: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:45,536 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator: skipped TestEventProductConfiguratorUi.test_event_using_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:45,537 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator.TestEventProductConfiguratorUi.test_event_using_product_configurator: waiting for threads: [] 2026-02-27 03:45:45,601 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:45:45,953 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12510] 2026-02-27 03:45:45,984 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted product.product records with IDs: [2043] 2026-02-27 03:45:46,570 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12518] 2026-02-27 03:45:46,615 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted product.product records with IDs: [2050] 2026-02-27 03:45:47,143 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_01_product_configurator ... 2026-02-27 03:45:47,442 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_01_product_configurator: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:47,443 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_01_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:47,443 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_01_product_configurator: waiting for threads: [] 2026-02-27 03:45:47,465 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_02_product_configurator_advanced ... 2026-02-27 03:45:47,879 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12516, 12515, 12514, 12513, 12512, 12511] 2026-02-27 03:45:47,937 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted product.product records with IDs: [2048, 2049, 2044, 2045, 2046, 2047] 2026-02-27 03:45:48,124 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_02_product_configurator_advanced: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:48,124 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_02_product_configurator_advanced : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:48,125 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_02_product_configurator_advanced: waiting for threads: [] 2026-02-27 03:45:48,150 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_03_product_configurator_edition ... 2026-02-27 03:45:48,325 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_03_product_configurator_edition: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:48,326 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_03_product_configurator_edition : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:48,326 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_03_product_configurator_edition: waiting for threads: [] 2026-02-27 03:45:48,347 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_04_product_configurator_single_custom_value ... 2026-02-27 03:45:48,596 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_04_product_configurator_single_custom_value: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:48,597 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_04_product_configurator_single_custom_value : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:48,597 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_04_product_configurator_single_custom_value: waiting for threads: [] 2026-02-27 03:45:48,623 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_05_product_configurator_pricelist ... 2026-02-27 03:45:48,972 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_05_product_configurator_pricelist: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:48,973 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_05_product_configurator_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:48,973 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_05_product_configurator_pricelist: waiting for threads: [] 2026-02-27 03:45:49,001 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_06_product_configurator_optional_products ... 2026-02-27 03:45:49,297 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_06_product_configurator_optional_products: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:49,298 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_06_product_configurator_optional_products : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:49,298 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_06_product_configurator_optional_products: waiting for threads: [] 2026-02-27 03:45:49,325 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products ... 2026-02-27 03:45:49,555 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:49,556 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:49,556 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products: waiting for threads: [] 2026-02-27 03:45:49,581 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_product_attribute_multi_type ... 2026-02-27 03:45:49,928 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_attribute_multi_type: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:49,929 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_product_attribute_multi_type : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:49,929 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_attribute_multi_type: waiting for threads: [] 2026-02-27 03:45:49,956 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_product_configurator_update_custom_values ... 2026-02-27 03:45:50,113 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_update_custom_values: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:50,114 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: skipped TestProductConfiguratorUi.test_product_configurator_update_custom_values : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:50,114 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_update_custom_values: waiting for threads: [] 2026-02-27 03:45:50,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:45:50,937 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix: Starting TestSaleMatrixUi.test_sale_matrix_ui ... 2026-02-27 03:45:51,612 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix.TestSaleMatrixUi.test_sale_matrix_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:45:51,613 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix: skipped TestSaleMatrixUi.test_sale_matrix_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:45:51,613 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix.TestSaleMatrixUi.test_sale_matrix_ui: waiting for threads: [] 2026-02-27 03:45:51,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:46:14,685 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_import_payment_terms ... 2026-02-27 03:46:15,132 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_import_product_from_po ... 2026-02-27 03:46:16,259 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_no_matching_product_found ... 2026-02-27 03:46:16,935 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_product_unit_price_with_different_uom ... 2026-02-27 03:46:17,666 166 INFO rb-209aa48-220549-371128 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_so_fallback_partner ... 2026-02-27 03:46:18,268 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:46:18,281 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2many ... 2026-02-27 03:46:18,363 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2many_empty ... 2026-02-27 03:46:18,385 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2one ... 2026-02-27 03:46:18,440 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2one_empty ... 2026-02-27 03:46:18,463 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_selection ... 2026-02-27 03:46:18,490 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_selection_empty ... 2026-02-27 03:46:18,522 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:18,533 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one ... 2026-02-27 03:46:18,587 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_deep_hierarchy ... 2026-02-27 03:46:18,623 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_empty ... 2026-02-27 03:46:18,646 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_empty_no_parent_name ... 2026-02-27 03:46:18,669 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_no_parent_name ... 2026-02-27 03:46:18,702 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_selection ... 2026-02-27 03:46:18,729 166 INFO rb-209aa48-220549-371128 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_selection_empty ... 2026-02-27 03:46:18,757 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2021-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeClassDecorator.test_freeze_time_class_decorator ... 2026-02-27 03:46:18,889 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:18,900 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeMethodDecorator.test_freeze_time_method_decorator ... 2026-02-27 03:46:18,997 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeMethodDecorator.test_freeze_time_method_decorator_with_date ... 2026-02-27 03:46:19,093 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2024-04-04 04:04:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator ... 2024-04-04 04:04:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time.TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator: waiting for threads: [] 2024-04-04 04:04:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator_two ... 2024-04-04 04:04:00,000 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time.TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator_two: waiting for threads: [] 2026-02-27 03:46:19,224 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:19,235 166 INFO rb-209aa48-220549-371128 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeContextManager.test_freeze_time_context_manager ... 2026-02-27 03:46:19,336 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:19,347 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_import ... 2026-02-27 03:46:19,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-27 03:46:19,413 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-27 03:46:19,959 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_FR 2026-02-27 03:46:19,959 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,192 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,192 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,201 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,205 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,205 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,210 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,210 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,223 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,224 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,328 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,328 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,338 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,338 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,345 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,345 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,352 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,352 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,393 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,394 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,404 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,427 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,427 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,431 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,447 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,447 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,459 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,469 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,469 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,477 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_FR 2026-02-27 03:46:20,477 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,259 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,260 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,299 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,311 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,311 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,322 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,393 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,393 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,407 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,407 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,413 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,418 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,418 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,539 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,539 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,560 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,561 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,568 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,568 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,660 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,675 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,675 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,715 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,719 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,719 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,774 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,774 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,777 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,777 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,780 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,780 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:21,962 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,011 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_accountant: no translation for language fr_FR 2026-02-27 03:46:22,011 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,011 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,019 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,087 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,087 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,093 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,094 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,095 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,095 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,098 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,108 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,108 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,148 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,148 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,201 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,206 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,206 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,245 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,245 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,247 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,248 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,279 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,279 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,303 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,303 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,339 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,339 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,341 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,341 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,374 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,374 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,379 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,379 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,394 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,394 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,403 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sshkey: no translation for language fr_FR 2026-02-27 03:46:22,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_base: no translation for language fr_FR 2026-02-27 03:46:22,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git: no translation for language fr_FR 2026-02-27 03:46:22,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,404 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,407 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,407 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,410 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr: no translation for language fr_FR 2026-02-27 03:46:22,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr: no translation for language fr_FR 2026-02-27 03:46:22,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license: no translation for language fr_FR 2026-02-27 03:46:22,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_tracking: no translation for language fr_FR 2026-02-27 03:46:22,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration: no translation for language fr_FR 2026-02-27 03:46:22,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document: no translation for language fr_FR 2026-02-27 03:46:22,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access: no translation for language fr_FR 2026-02-27 03:46:22,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate: no translation for language fr_FR 2026-02-27 03:46:22,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk: no translation for language fr_FR 2026-02-27 03:46:22,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_grade: no translation for language fr_FR 2026-02-27 03:46:22,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_role: no translation for language fr_FR 2026-02-27 03:46:22,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_rank: no translation for language fr_FR 2026-02-27 03:46:22,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,413 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: no translation for language fr_FR 2026-02-27 03:46:22,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social: no translation for language fr_FR 2026-02-27 03:46:22,431 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment: no translation for language fr_FR 2026-02-27 03:46:22,432 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,432 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,433 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,433 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,461 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,461 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,468 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,521 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,521 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,598 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,598 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,620 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,620 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,654 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,681 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,681 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,748 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,748 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,768 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,789 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,789 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,798 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,798 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,803 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,825 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,825 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,839 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,840 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,849 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,849 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,883 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,883 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,895 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,896 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,910 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module: no translation for language fr_FR 2026-02-27 03:46:22,911 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,911 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,917 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-02-27 03:46:22,917 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-02-27 03:46:22,924 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,924 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,933 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,933 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,937 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,941 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,941 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,945 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,945 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,948 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,949 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,952 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,952 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,981 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,981 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,991 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,991 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,998 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:22,998 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,000 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,005 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,005 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,008 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,009 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,012 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,012 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,016 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,016 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,018 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language fr_FR 2026-02-27 03:46:23,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,019 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,023 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,023 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,025 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,025 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,028 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,028 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,032 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,032 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,034 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,034 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language fr_FR 2026-02-27 03:46:23,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty: no translation for language fr_FR 2026-02-27 03:46:23,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos: no translation for language fr_FR 2026-02-27 03:46:23,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: no translation for language fr_FR 2026-02-27 03:46:23,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,046 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_sale: no translation for language fr_FR 2026-02-27 03:46:23,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,052 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language fr_FR 2026-02-27 03:46:23,056 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,056 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,065 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,072 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,072 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,075 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,077 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,077 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,091 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_dimensions: no translation for language fr_FR 2026-02-27 03:46:23,091 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason: no translation for language fr_FR 2026-02-27 03:46:23,091 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: no translation for language fr_FR 2026-02-27 03:46:23,092 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,092 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,097 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,102 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,102 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,104 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,105 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,105 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,106 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,116 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,116 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,120 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,120 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,122 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,122 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,124 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,126 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,129 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,130 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,137 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,137 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,141 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,141 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,146 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,151 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,151 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,155 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,164 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,164 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,171 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,174 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,191 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,196 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,196 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,200 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,202 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,202 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,205 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,205 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,208 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,213 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,213 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,216 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,217 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,221 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,222 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,227 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,227 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,228 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,229 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,231 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,231 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,233 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,239 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,239 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,244 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,250 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,250 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,254 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,254 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,269 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,269 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,274 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,274 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,285 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,286 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,292 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,292 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,297 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,297 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,301 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,306 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,306 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,310 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,310 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,314 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,315 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,318 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,325 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_migration: no translation for language fr_FR 2026-02-27 03:46:23,325 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,325 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,328 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,328 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,331 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,331 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,343 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,343 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,347 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,347 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,350 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,350 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,361 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,361 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,369 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,369 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,373 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,373 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,387 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,389 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,389 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,396 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,397 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,400 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,400 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,409 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,409 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,415 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,416 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,423 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,423 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,426 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,426 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,429 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,429 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,433 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,433 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,436 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,436 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,441 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,441 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,448 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,448 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,454 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,457 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,457 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,462 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,462 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,468 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,473 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,473 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,480 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,480 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,484 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,484 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,487 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_sms: no translation for language fr_FR 2026-02-27 03:46:23,493 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,493 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,499 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,499 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,503 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,503 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,507 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,507 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,512 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us: no translation for language fr_FR 2026-02-27 03:46:23,513 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language fr_FR 2026-02-27 03:46:23,513 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn: no translation for language fr_FR 2026-02-27 03:46:23,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: no translation for language fr_FR 2026-02-27 03:46:23,514 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,514 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language fr_FR 2026-02-27 03:46:23,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,519 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,535 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,535 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,539 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,539 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,541 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,542 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,544 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,544 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,546 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,576 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,576 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,579 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,579 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,582 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,582 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,585 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,585 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,587 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,590 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,590 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,599 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,600 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,602 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,602 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,608 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,608 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,613 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,613 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,621 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,622 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,624 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,624 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,632 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,632 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,636 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,638 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,638 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,645 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,647 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,648 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,650 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,651 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,653 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: no translation for language fr_FR 2026-02-27 03:46:23,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,657 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,661 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,661 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language fr_FR 2026-02-27 03:46:23,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,664 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_account_tax_python: no translation for language fr_FR 2026-02-27 03:46:23,667 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,667 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event_sale: no translation for language fr_FR 2026-02-27 03:46:23,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,679 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,685 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language fr_FR 2026-02-27 03:46:23,685 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,686 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,694 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,700 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,700 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,703 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,703 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,706 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,706 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,709 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: no translation for language fr_FR 2026-02-27 03:46:23,709 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,709 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,712 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,714 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,717 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,723 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,724 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,727 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,732 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,732 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,738 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,738 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,742 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,742 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,745 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,745 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,748 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,748 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,750 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,751 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,754 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,754 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,758 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,758 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,764 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,764 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,766 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,767 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,779 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language fr_FR 2026-02-27 03:46:23,780 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: no translation for language fr_FR 2026-02-27 03:46:23,780 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,780 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,783 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,787 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase_stock: no translation for language fr_FR 2026-02-27 03:46:23,787 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,787 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,791 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,791 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,794 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,794 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,797 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,798 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,801 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_landed_costs: no translation for language fr_FR 2026-02-27 03:46:23,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,802 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,807 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,807 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,810 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,810 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,814 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,818 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,818 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,820 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,820 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,824 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,824 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,826 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,827 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,837 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato_stock: no translation for language fr_FR 2026-02-27 03:46:23,838 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,838 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,841 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,841 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language fr_FR 2026-02-27 03:46:23,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,844 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,853 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,854 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,858 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,861 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock_account: no translation for language fr_FR 2026-02-27 03:46:23,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_project: no translation for language fr_FR 2026-02-27 03:46:23,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_sms: no translation for language fr_FR 2026-02-27 03:46:23,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,863 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,882 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,882 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,885 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,886 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,892 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,892 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,904 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,904 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:23,907 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,021 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,022 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,026 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,026 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,785 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,790 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,791 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,795 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,799 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,799 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,803 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,809 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,809 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,813 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,814 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,820 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,820 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,827 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,827 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,831 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,831 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,835 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,835 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,839 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,839 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,843 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,843 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,847 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,848 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,853 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,853 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,857 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language fr_FR 2026-02-27 03:46:24,857 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language fr_FR 2026-02-27 03:46:24,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language fr_FR 2026-02-27 03:46:24,858 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language fr_FR 2026-02-27 03:46:24,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language fr_FR 2026-02-27 03:46:24,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_convert: no translation for language fr_FR 2026-02-27 03:46:24,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_converter: no translation for language fr_FR 2026-02-27 03:46:24,860 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,860 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,867 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_google_map: no translation for language fr_FR 2026-02-27 03:46:24,868 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,868 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,883 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,883 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,888 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,888 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,892 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language fr_FR 2026-02-27 03:46:24,892 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,892 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,897 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,897 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,899 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,900 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,902 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,914 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,914 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,919 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,919 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,921 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,921 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,923 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,923 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,929 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,930 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,933 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,933 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,937 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,944 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_event_full: no translation for language fr_FR 2026-02-27 03:46:24,945 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language fr_FR 2026-02-27 03:46:24,945 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language fr_FR 2026-02-27 03:46:24,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language fr_FR 2026-02-27 03:46:24,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_http: no translation for language fr_FR 2026-02-27 03:46:24,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,946 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,948 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit: no translation for language fr_FR 2026-02-27 03:46:24,949 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language fr_FR 2026-02-27 03:46:24,949 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits: no translation for language fr_FR 2026-02-27 03:46:24,949 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language fr_FR 2026-02-27 03:46:24,949 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_limits: no translation for language fr_FR 2026-02-27 03:46:24,950 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_lint: no translation for language fr_FR 2026-02-27 03:46:24,950 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_performance: no translation for language fr_FR 2026-02-27 03:46:24,950 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail: no translation for language fr_FR 2026-02-27 03:46:24,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: no translation for language fr_FR 2026-02-27 03:46:24,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language fr_FR 2026-02-27 03:46:24,951 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language fr_FR 2026-02-27 03:46:24,952 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_read_group: no translation for language fr_FR 2026-02-27 03:46:24,952 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_resource: no translation for language fr_FR 2026-02-27 03:46:24,953 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_rpc: no translation for language fr_FR 2026-02-27 03:46:24,953 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language fr_FR 2026-02-27 03:46:24,954 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language fr_FR 2026-02-27 03:46:24,954 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language fr_FR 2026-02-27 03:46:24,954 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language fr_FR 2026-02-27 03:46:24,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language fr_FR 2026-02-27 03:46:24,955 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,955 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,961 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language fr_FR 2026-02-27 03:46:24,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_cohort: no translation for language fr_FR 2026-02-27 03:46:24,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language fr_FR 2026-02-27 03:46:24,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:24,962 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,008 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,009 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,017 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,017 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,025 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language fr_FR 2026-02-27 03:46:25,026 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account: no translation for language fr_FR 2026-02-27 03:46:25,026 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_counterpart: no translation for language fr_FR 2026-02-27 03:46:25,027 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_reports: no translation for language fr_FR 2026-02-27 03:46:25,027 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_attendance_device: no translation for language fr_FR 2026-02-27 03:46:25,028 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand: no translation for language fr_FR 2026-02-27 03:46:25,028 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_common: no translation for language fr_FR 2026-02-27 03:46:25,029 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language fr_FR 2026-02-27 03:46:25,029 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_config_management: no translation for language fr_FR 2026-02-27 03:46:25,030 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language fr_FR 2026-02-27 03:46:25,030 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_documents: no translation for language fr_FR 2026-02-27 03:46:25,030 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_milestone: no translation for language fr_FR 2026-02-27 03:46:25,030 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: no translation for language fr_FR 2026-02-27 03:46:25,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,031 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,035 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment: no translation for language fr_FR 2026-02-27 03:46:25,035 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: no translation for language fr_FR 2026-02-27 03:46:25,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: no translation for language fr_FR 2026-02-27 03:46:25,036 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_odoo_version: no translation for language fr_FR 2026-02-27 03:46:25,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_odoo_version: no translation for language fr_FR 2026-02-27 03:46:25,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_project: no translation for language fr_FR 2026-02-27 03:46:25,038 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language fr_FR 2026-02-27 03:46:25,038 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language fr_FR 2026-02-27 03:46:25,038 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language fr_FR 2026-02-27 03:46:25,039 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language fr_FR 2026-02-27 03:46:25,039 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_relative: no translation for language fr_FR 2026-02-27 03:46:25,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_training: no translation for language fr_FR 2026-02-27 03:46:25,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language fr_FR 2026-02-27 03:46:25,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: no translation for language fr_FR 2026-02-27 03:46:25,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: no translation for language fr_FR 2026-02-27 03:46:25,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language fr_FR 2026-02-27 03:46:25,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_notification: no translation for language fr_FR 2026-02-27 03:46:25,042 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: no translation for language fr_FR 2026-02-27 03:46:25,042 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: no translation for language fr_FR 2026-02-27 03:46:25,043 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language fr_FR 2026-02-27 03:46:25,043 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language fr_FR 2026-02-27 03:46:25,044 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language fr_FR 2026-02-27 03:46:25,044 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language fr_FR 2026-02-27 03:46:25,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr_project: no translation for language fr_FR 2026-02-27 03:46:25,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob: no translation for language fr_FR 2026-02-27 03:46:25,045 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: no translation for language fr_FR 2026-02-27 03:46:25,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_equity_range: no translation for language fr_FR 2026-02-27 03:46:25,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_nationality: no translation for language fr_FR 2026-02-27 03:46:25,046 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_track_change: no translation for language fr_FR 2026-02-27 03:46:25,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_delivery: no translation for language fr_FR 2026-02-27 03:46:25,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: no translation for language fr_FR 2026-02-27 03:46:25,047 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_code_sequence: no translation for language fr_FR 2026-02-27 03:46:25,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection: no translation for language fr_FR 2026-02-27 03:46:25,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_pos: no translation for language fr_FR 2026-02-27 03:46:25,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_sale: no translation for language fr_FR 2026-02-27 03:46:25,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function: no translation for language fr_FR 2026-02-27 03:46:25,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_pos: no translation for language fr_FR 2026-02-27 03:46:25,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_sale: no translation for language fr_FR 2026-02-27 03:46:25,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license_sale: no translation for language fr_FR 2026-02-27 03:46:25,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language fr_FR 2026-02-27 03:46:25,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language fr_FR 2026-02-27 03:46:25,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: no translation for language fr_FR 2026-02-27 03:46:25,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sale_line_numbering: no translation for language fr_FR 2026-02-27 03:46:25,052 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_map: no translation for language fr_FR 2026-02-27 03:46:25,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock: no translation for language fr_FR 2026-02-27 03:46:25,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_age_report: no translation for language fr_FR 2026-02-27 03:46:25,054 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance: no translation for language fr_FR 2026-02-27 03:46:25,054 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: no translation for language fr_FR 2026-02-27 03:46:25,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language fr_FR 2026-02-27 03:46:25,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,055 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,059 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account_reconciliation: no translation for language fr_FR 2026-02-27 03:46:25,059 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website: no translation for language fr_FR 2026-02-27 03:46:25,060 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_base_addendum: no translation for language fr_FR 2026-02-27 03:46:25,060 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_account: no translation for language fr_FR 2026-02-27 03:46:25,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language fr_FR 2026-02-27 03:46:25,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language fr_FR 2026-02-27 03:46:25,062 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language fr_FR 2026-02-27 03:46:25,062 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language fr_FR 2026-02-27 03:46:25,063 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_base_import: no translation for language fr_FR 2026-02-27 03:46:25,063 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_calendar: no translation for language fr_FR 2026-02-27 03:46:25,064 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_contacts: no translation for language fr_FR 2026-02-27 03:46:25,064 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_crm: no translation for language fr_FR 2026-02-27 03:46:25,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_digest: no translation for language fr_FR 2026-02-27 03:46:25,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_fleet: no translation for language fr_FR 2026-02-27 03:46:25,066 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr: no translation for language fr_FR 2026-02-27 03:46:25,066 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language fr_FR 2026-02-27 03:46:25,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: no translation for language fr_FR 2026-02-27 03:46:25,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language fr_FR 2026-02-27 03:46:25,068 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: no translation for language fr_FR 2026-02-27 03:46:25,068 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: no translation for language fr_FR 2026-02-27 03:46:25,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: no translation for language fr_FR 2026-02-27 03:46:25,070 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: no translation for language fr_FR 2026-02-27 03:46:25,070 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language fr_FR 2026-02-27 03:46:25,071 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: no translation for language fr_FR 2026-02-27 03:46:25,071 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,071 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,096 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: no translation for language fr_FR 2026-02-27 03:46:25,096 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_membership: no translation for language fr_FR 2026-02-27 03:46:25,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mrp: no translation for language fr_FR 2026-02-27 03:46:25,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language fr_FR 2026-02-27 03:46:25,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language fr_FR 2026-02-27 03:46:25,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,098 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,103 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language fr_FR 2026-02-27 03:46:25,103 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language fr_FR 2026-02-27 03:46:25,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_pos: no translation for language fr_FR 2026-02-27 03:46:25,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_product: no translation for language fr_FR 2026-02-27 03:46:25,105 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_purchase: no translation for language fr_FR 2026-02-27 03:46:25,105 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale: no translation for language fr_FR 2026-02-27 03:46:25,105 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale_management: no translation for language fr_FR 2026-02-27 03:46:25,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language fr_FR 2026-02-27 03:46:25,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language fr_FR 2026-02-27 03:46:25,106 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_stock: no translation for language fr_FR 2026-02-27 03:46:25,107 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web: no translation for language fr_FR 2026-02-27 03:46:25,107 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language fr_FR 2026-02-27 03:46:25,108 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,108 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,111 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language fr_FR 2026-02-27 03:46:25,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website: no translation for language fr_FR 2026-02-27 03:46:25,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language fr_FR 2026-02-27 03:46:25,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language fr_FR 2026-02-27 03:46:25,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language fr_FR 2026-02-27 03:46:25,114 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language fr_FR 2026-02-27 03:46:25,114 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,114 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,123 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_links: no translation for language fr_FR 2026-02-27 03:46:25,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language fr_FR 2026-02-27 03:46:25,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_sale: no translation for language fr_FR 2026-02-27 03:46:25,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_slides: no translation for language fr_FR 2026-02-27 03:46:25,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_contacts_map: no translation for language fr_FR 2026-02-27 03:46:25,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm: no translation for language fr_FR 2026-02-27 03:46:25,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_sankey: no translation for language fr_FR 2026-02-27 03:46:25,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm_sankey: no translation for language fr_FR 2026-02-27 03:46:25,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_account: no translation for language fr_FR 2026-02-27 03:46:25,126 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr: no translation for language fr_FR 2026-02-27 03:46:25,127 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_contract: no translation for language fr_FR 2026-02-27 03:46:25,127 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: no translation for language fr_FR 2026-02-27 03:46:25,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_mrp: no translation for language fr_FR 2026-02-27 03:46:25,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_project: no translation for language fr_FR 2026-02-27 03:46:25,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_purchase: no translation for language fr_FR 2026-02-27 03:46:25,129 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_sale: no translation for language fr_FR 2026-02-27 03:46:25,129 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_stock: no translation for language fr_FR 2026-02-27 03:46:25,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_employee_map: no translation for language fr_FR 2026-02-27 03:46:25,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_hr: no translation for language fr_FR 2026-02-27 03:46:25,131 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_project: no translation for language fr_FR 2026-02-27 03:46:25,131 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_purchase: no translation for language fr_FR 2026-02-27 03:46:25,131 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_sale: no translation for language fr_FR 2026-02-27 03:46:25,132 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: no translation for language fr_FR 2026-02-27 03:46:25,132 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: no translation for language fr_FR 2026-02-27 03:46:25,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: no translation for language fr_FR 2026-02-27 03:46:25,133 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_project: no translation for language fr_FR 2026-02-27 03:46:25,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: no translation for language fr_FR 2026-02-27 03:46:25,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: no translation for language fr_FR 2026-02-27 03:46:25,134 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: no translation for language fr_FR 2026-02-27 03:46:25,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language fr_FR 2026-02-27 03:46:25,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: no translation for language fr_FR 2026-02-27 03:46:25,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: no translation for language fr_FR 2026-02-27 03:46:25,136 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: no translation for language fr_FR 2026-02-27 03:46:25,136 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_resource: no translation for language fr_FR 2026-02-27 03:46:25,137 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_contract: no translation for language fr_FR 2026-02-27 03:46:25,137 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language fr_FR 2026-02-27 03:46:25,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: no translation for language fr_FR 2026-02-27 03:46:25,138 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,138 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,143 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: no translation for language fr_FR 2026-02-27 03:46:25,144 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_seniority: no translation for language fr_FR 2026-02-27 03:46:25,145 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language fr_FR 2026-02-27 03:46:25,145 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: no translation for language fr_FR 2026-02-27 03:46:25,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language fr_FR 2026-02-27 03:46:25,146 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language fr_FR 2026-02-27 03:46:25,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language fr_FR 2026-02-27 03:46:25,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language fr_FR 2026-02-27 03:46:25,148 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: no translation for language fr_FR 2026-02-27 03:46:25,148 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_filter: no translation for language fr_FR 2026-02-27 03:46:25,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_budget_code: no translation for language fr_FR 2026-02-27 03:46:25,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_identity: no translation for language fr_FR 2026-02-27 03:46:25,150 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: no translation for language fr_FR 2026-02-27 03:46:25,150 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: no translation for language fr_FR 2026-02-27 03:46:25,151 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language fr_FR 2026-02-27 03:46:25,151 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_return: no translation for language fr_FR 2026-02-27 03:46:25,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: no translation for language fr_FR 2026-02-27 03:46:25,152 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_scale: no translation for language fr_FR 2026-02-27 03:46:25,153 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project: no translation for language fr_FR 2026-02-27 03:46:25,153 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language fr_FR 2026-02-27 03:46:25,154 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_gantt: no translation for language fr_FR 2026-02-27 03:46:25,154 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_gantt: no translation for language fr_FR 2026-02-27 03:46:25,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language fr_FR 2026-02-27 03:46:25,155 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink: no translation for language fr_FR 2026-02-27 03:46:25,156 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: no translation for language fr_FR 2026-02-27 03:46:25,156 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_facebook: no translation for language fr_FR 2026-02-27 03:46:25,157 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_lead: no translation for language fr_FR 2026-02-27 03:46:25,158 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_linkedin: no translation for language fr_FR 2026-02-27 03:46:25,158 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: no translation for language fr_FR 2026-02-27 03:46:25,159 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: no translation for language fr_FR 2026-02-27 03:46:25,159 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language fr_FR 2026-02-27 03:46:25,160 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language fr_FR 2026-02-27 03:46:25,160 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,160 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,163 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,164 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,169 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,172 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,173 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,175 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,177 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,177 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,179 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,179 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,184 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,184 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,186 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,186 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,189 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,189 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,192 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,194 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,194 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,198 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,198 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,203 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,203 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,206 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,206 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,212 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,212 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,215 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,215 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,217 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,217 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,219 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,219 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,224 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,224 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,226 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,226 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,229 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mrp: no translation for language fr_FR 2026-02-27 03:46:25,229 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,230 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,232 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp: no translation for language fr_FR 2026-02-27 03:46:25,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_progress: no translation for language fr_FR 2026-02-27 03:46:25,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_crm: no translation for language fr_FR 2026-02-27 03:46:25,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale: no translation for language fr_FR 2026-02-27 03:46:25,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language fr_FR 2026-02-27 03:46:25,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: no translation for language fr_FR 2026-02-27 03:46:25,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail: no translation for language fr_FR 2026-02-27 03:46:25,234 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,234 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,262 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,262 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,267 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,267 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,270 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,271 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,276 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,276 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,283 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,284 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,287 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,287 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,291 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,292 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,296 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,296 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,299 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,303 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,303 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,307 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: no translation for language fr_FR 2026-02-27 03:46:25,307 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,307 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,312 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,312 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,316 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,317 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module theme_default: no translation for language fr_FR 2026-02-27 03:46:25,319 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,319 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:25,321 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_import_export: no translation for language fr_FR 2026-02-27 03:46:25,321 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language fr_FR 2026-02-27 03:46:25,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language fr_FR 2026-02-27 03:46:25,322 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language fr_FR 2026-02-27 03:46:25,323 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website: no translation for language fr_FR 2026-02-27 03:46:25,323 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language fr_FR 2026-02-27 03:46:25,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language fr_FR 2026-02-27 03:46:25,324 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language fr_FR 2026-02-27 03:46:40,273 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading translation file for language fr_FR 2026-02-27 03:46:40,283 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: translations are loaded successfully 2026-02-27 03:46:40,312 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_import_csv ... 2026-02-27 03:46:41,293 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading translation file for language fr_FR 2026-02-27 03:46:41,319 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_pot ... 2026-02-27 03:46:42,266 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_records ... 2026-02-27 03:46:42,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,318 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,725 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,725 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,892 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,892 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,902 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,906 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,906 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,909 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,909 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,926 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:42,926 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,054 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,054 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,063 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,064 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,069 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,076 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,076 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,121 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,121 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,129 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,129 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,153 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,153 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,156 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,156 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,173 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,173 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,191 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,201 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_FR 2026-02-27 03:46:43,208 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,005 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,005 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,032 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,032 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,040 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,040 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,049 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,049 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,103 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,103 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,111 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,111 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,115 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,115 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,119 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,119 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,240 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,240 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,254 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,254 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,263 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,263 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,363 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,363 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,379 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,379 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,416 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,416 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,419 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,419 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,467 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,467 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,469 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,469 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,472 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,472 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,641 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,683 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_accountant: no translation for language fr_FR 2026-02-27 03:46:44,683 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,683 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,690 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,691 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,753 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,753 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,760 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,761 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,763 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,763 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,767 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,767 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,776 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,776 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,834 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,834 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,911 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,911 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,917 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,917 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,979 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,979 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,982 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:44,982 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,025 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,026 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,055 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,055 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,100 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,100 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,101 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,101 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,143 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,144 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,148 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,161 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,161 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sshkey: no translation for language fr_FR 2026-02-27 03:46:45,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_base: no translation for language fr_FR 2026-02-27 03:46:45,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git: no translation for language fr_FR 2026-02-27 03:46:45,169 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,169 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,171 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,173 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr: no translation for language fr_FR 2026-02-27 03:46:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr: no translation for language fr_FR 2026-02-27 03:46:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license: no translation for language fr_FR 2026-02-27 03:46:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_tracking: no translation for language fr_FR 2026-02-27 03:46:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration: no translation for language fr_FR 2026-02-27 03:46:45,174 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document: no translation for language fr_FR 2026-02-27 03:46:45,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access: no translation for language fr_FR 2026-02-27 03:46:45,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate: no translation for language fr_FR 2026-02-27 03:46:45,175 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk: no translation for language fr_FR 2026-02-27 03:46:45,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_grade: no translation for language fr_FR 2026-02-27 03:46:45,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_role: no translation for language fr_FR 2026-02-27 03:46:45,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_rank: no translation for language fr_FR 2026-02-27 03:46:45,177 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,177 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,198 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: no translation for language fr_FR 2026-02-27 03:46:45,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social: no translation for language fr_FR 2026-02-27 03:46:45,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment: no translation for language fr_FR 2026-02-27 03:46:45,199 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,199 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,201 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,201 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,235 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,236 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,246 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,246 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,319 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,390 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,390 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,409 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,409 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,437 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,437 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,462 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,462 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,529 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,547 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,547 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,565 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,566 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,571 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,572 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,575 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,575 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,591 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,592 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,603 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,603 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,610 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,610 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,636 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,646 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,646 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module: no translation for language fr_FR 2026-02-27 03:46:45,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,656 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-02-27 03:46:45,659 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-02-27 03:46:45,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,665 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,671 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,671 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,673 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,673 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,676 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,676 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,678 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,678 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,681 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,681 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,684 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,684 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,713 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,713 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,723 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,729 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,731 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,734 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,734 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,737 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,740 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,740 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,745 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,745 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language fr_FR 2026-02-27 03:46:45,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,747 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,752 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,752 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,755 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,755 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,756 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,756 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,762 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,763 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,764 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,764 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,782 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language fr_FR 2026-02-27 03:46:45,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty: no translation for language fr_FR 2026-02-27 03:46:45,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos: no translation for language fr_FR 2026-02-27 03:46:45,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: no translation for language fr_FR 2026-02-27 03:46:45,784 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,784 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,792 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_loyalty_sale: no translation for language fr_FR 2026-02-27 03:46:45,792 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,792 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,796 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language fr_FR 2026-02-27 03:46:45,797 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,797 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,810 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,811 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,820 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,820 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,824 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,824 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,826 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,826 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,846 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_dimensions: no translation for language fr_FR 2026-02-27 03:46:45,847 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason: no translation for language fr_FR 2026-02-27 03:46:45,847 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: no translation for language fr_FR 2026-02-27 03:46:45,847 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,848 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,854 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,854 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,860 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,860 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,862 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,864 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,864 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,866 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,866 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,881 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,881 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,885 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,885 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,887 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,887 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,889 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,889 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,891 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,891 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,893 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,894 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,895 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,895 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,904 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,904 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,908 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,908 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,915 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,915 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,922 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,922 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,926 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,926 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,937 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,946 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,946 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,949 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,949 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,968 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,968 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,973 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,973 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,976 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,976 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,978 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,978 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,980 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,980 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,983 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,983 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,987 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,990 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,990 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,994 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,994 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,998 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-02-27 03:46:45,999 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,001 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,001 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,002 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,002 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,004 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,004 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,010 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,010 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,014 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,014 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,019 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,019 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,022 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,022 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,038 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,041 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,041 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,048 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,048 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,051 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,051 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,054 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,054 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,056 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,056 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,058 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,058 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,060 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,060 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,062 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,062 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,063 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,063 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module cloud_storage_migration: no translation for language fr_FR 2026-02-27 03:46:46,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,067 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,068 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,068 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,069 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,069 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,075 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,075 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,077 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,077 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,078 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,078 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,086 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,087 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,094 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,094 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,097 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,097 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,113 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,115 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,115 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,124 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,124 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,127 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,127 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,135 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,135 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,140 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,141 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,147 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,147 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,149 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,149 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,151 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,151 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,154 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,154 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,157 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,157 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,161 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,161 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,167 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,167 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,171 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,173 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,173 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,176 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,176 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,180 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,180 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,183 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,184 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,188 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,189 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,191 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,191 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,193 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,193 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,197 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_sms: no translation for language fr_FR 2026-02-27 03:46:46,197 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,197 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,203 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,203 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,205 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,205 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,208 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,208 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,213 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us: no translation for language fr_FR 2026-02-27 03:46:46,214 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language fr_FR 2026-02-27 03:46:46,214 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn: no translation for language fr_FR 2026-02-27 03:46:46,214 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: no translation for language fr_FR 2026-02-27 03:46:46,214 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,215 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,219 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language fr_FR 2026-02-27 03:46:46,219 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,220 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,238 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,238 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,240 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,240 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,242 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,242 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,244 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,246 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,246 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,278 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,278 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,280 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,280 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,282 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,282 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,285 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,285 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,286 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,286 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,288 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,297 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,297 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,299 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,305 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,305 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,310 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,310 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,317 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,317 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,319 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,325 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,325 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,330 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,330 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,331 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,331 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,339 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,339 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,341 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,341 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,343 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,343 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,345 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,345 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,348 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: no translation for language fr_FR 2026-02-27 03:46:46,348 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,348 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,351 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,351 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,353 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language fr_FR 2026-02-27 03:46:46,354 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,354 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,357 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_account_tax_python: no translation for language fr_FR 2026-02-27 03:46:46,357 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,357 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,361 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_event_sale: no translation for language fr_FR 2026-02-27 03:46:46,361 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,361 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language fr_FR 2026-02-27 03:46:46,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,367 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,373 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,373 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,378 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,378 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,380 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,380 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,381 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,381 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,383 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: no translation for language fr_FR 2026-02-27 03:46:46,383 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,383 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,385 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,385 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,386 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,388 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,388 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,393 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,393 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,394 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,394 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,398 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,398 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,401 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,401 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,404 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,404 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,406 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,406 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,407 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,407 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,409 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,409 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,411 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,411 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,413 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,418 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,418 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,419 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,419 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language fr_FR 2026-02-27 03:46:46,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: no translation for language fr_FR 2026-02-27 03:46:46,430 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,430 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,432 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,432 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,435 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_purchase_stock: no translation for language fr_FR 2026-02-27 03:46:46,435 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,435 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,437 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,438 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,439 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,439 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,441 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,441 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_stock_landed_costs: no translation for language fr_FR 2026-02-27 03:46:46,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,444 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,448 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,448 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,449 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,449 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,452 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,452 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,454 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,456 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,456 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,458 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,458 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,459 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_gelato_stock: no translation for language fr_FR 2026-02-27 03:46:46,468 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,468 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,470 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,470 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,472 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language fr_FR 2026-02-27 03:46:46,472 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,472 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,481 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,482 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,484 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,484 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,487 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_project_stock_account: no translation for language fr_FR 2026-02-27 03:46:46,487 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_purchase_project: no translation for language fr_FR 2026-02-27 03:46:46,487 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_sms: no translation for language fr_FR 2026-02-27 03:46:46,487 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,488 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,508 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,508 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,510 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,510 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,515 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,516 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,528 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,528 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,530 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,530 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,648 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,652 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-02-27 03:46:46,652 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,405 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,405 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,409 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,409 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,412 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,412 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,414 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,415 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,417 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,417 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,420 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,420 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,423 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,423 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,427 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,427 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,434 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,434 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,437 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,437 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,441 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,441 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,444 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,448 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,448 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,451 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,451 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,455 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,455 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,458 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language fr_FR 2026-02-27 03:46:47,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language fr_FR 2026-02-27 03:46:47,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language fr_FR 2026-02-27 03:46:47,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language fr_FR 2026-02-27 03:46:47,459 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language fr_FR 2026-02-27 03:46:47,460 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_convert: no translation for language fr_FR 2026-02-27 03:46:47,460 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_converter: no translation for language fr_FR 2026-02-27 03:46:47,460 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,460 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,467 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_google_map: no translation for language fr_FR 2026-02-27 03:46:47,467 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,467 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,486 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,487 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,492 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,492 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,496 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language fr_FR 2026-02-27 03:46:47,496 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,496 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,500 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,501 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,503 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,504 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,505 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,506 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,519 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,519 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,523 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,524 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,526 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,526 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,527 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,528 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,535 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,535 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,539 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,539 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,543 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,543 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_event_full: no translation for language fr_FR 2026-02-27 03:46:47,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language fr_FR 2026-02-27 03:46:47,551 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language fr_FR 2026-02-27 03:46:47,552 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language fr_FR 2026-02-27 03:46:47,552 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_http: no translation for language fr_FR 2026-02-27 03:46:47,552 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,552 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit: no translation for language fr_FR 2026-02-27 03:46:47,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language fr_FR 2026-02-27 03:46:47,554 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits: no translation for language fr_FR 2026-02-27 03:46:47,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language fr_FR 2026-02-27 03:46:47,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_limits: no translation for language fr_FR 2026-02-27 03:46:47,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_lint: no translation for language fr_FR 2026-02-27 03:46:47,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_performance: no translation for language fr_FR 2026-02-27 03:46:47,556 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail: no translation for language fr_FR 2026-02-27 03:46:47,556 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: no translation for language fr_FR 2026-02-27 03:46:47,556 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language fr_FR 2026-02-27 03:46:47,557 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language fr_FR 2026-02-27 03:46:47,557 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_read_group: no translation for language fr_FR 2026-02-27 03:46:47,557 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_resource: no translation for language fr_FR 2026-02-27 03:46:47,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_rpc: no translation for language fr_FR 2026-02-27 03:46:47,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language fr_FR 2026-02-27 03:46:47,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language fr_FR 2026-02-27 03:46:47,558 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language fr_FR 2026-02-27 03:46:47,559 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language fr_FR 2026-02-27 03:46:47,559 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language fr_FR 2026-02-27 03:46:47,559 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,559 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,563 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language fr_FR 2026-02-27 03:46:47,564 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_cohort: no translation for language fr_FR 2026-02-27 03:46:47,564 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language fr_FR 2026-02-27 03:46:47,564 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,564 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,610 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,610 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,618 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,618 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,627 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language fr_FR 2026-02-27 03:46:47,627 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account: no translation for language fr_FR 2026-02-27 03:46:47,627 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_counterpart: no translation for language fr_FR 2026-02-27 03:46:47,628 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_account_reports: no translation for language fr_FR 2026-02-27 03:46:47,628 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_attendance_device: no translation for language fr_FR 2026-02-27 03:46:47,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand: no translation for language fr_FR 2026-02-27 03:46:47,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_common: no translation for language fr_FR 2026-02-27 03:46:47,629 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language fr_FR 2026-02-27 03:46:47,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_config_management: no translation for language fr_FR 2026-02-27 03:46:47,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language fr_FR 2026-02-27 03:46:47,630 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_employee_documents: no translation for language fr_FR 2026-02-27 03:46:47,631 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_milestone: no translation for language fr_FR 2026-02-27 03:46:47,631 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: no translation for language fr_FR 2026-02-27 03:46:47,631 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,631 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,634 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment: no translation for language fr_FR 2026-02-27 03:46:47,635 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: no translation for language fr_FR 2026-02-27 03:46:47,635 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: no translation for language fr_FR 2026-02-27 03:46:47,635 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_odoo_version: no translation for language fr_FR 2026-02-27 03:46:47,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_odoo_version: no translation for language fr_FR 2026-02-27 03:46:47,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_git_project: no translation for language fr_FR 2026-02-27 03:46:47,636 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language fr_FR 2026-02-27 03:46:47,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language fr_FR 2026-02-27 03:46:47,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language fr_FR 2026-02-27 03:46:47,637 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language fr_FR 2026-02-27 03:46:47,638 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_employee_relative: no translation for language fr_FR 2026-02-27 03:46:47,638 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_hr_training: no translation for language fr_FR 2026-02-27 03:46:47,638 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language fr_FR 2026-02-27 03:46:47,639 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: no translation for language fr_FR 2026-02-27 03:46:47,639 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: no translation for language fr_FR 2026-02-27 03:46:47,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language fr_FR 2026-02-27 03:46:47,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_maintenance_notification: no translation for language fr_FR 2026-02-27 03:46:47,640 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: no translation for language fr_FR 2026-02-27 03:46:47,641 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: no translation for language fr_FR 2026-02-27 03:46:47,641 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language fr_FR 2026-02-27 03:46:47,641 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language fr_FR 2026-02-27 03:46:47,642 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language fr_FR 2026-02-27 03:46:47,642 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language fr_FR 2026-02-27 03:46:47,642 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_okr_project: no translation for language fr_FR 2026-02-27 03:46:47,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob: no translation for language fr_FR 2026-02-27 03:46:47,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: no translation for language fr_FR 2026-02-27 03:46:47,643 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_equity_range: no translation for language fr_FR 2026-02-27 03:46:47,644 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_nationality: no translation for language fr_FR 2026-02-27 03:46:47,644 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_partner_track_change: no translation for language fr_FR 2026-02-27 03:46:47,644 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_delivery: no translation for language fr_FR 2026-02-27 03:46:47,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: no translation for language fr_FR 2026-02-27 03:46:47,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_code_sequence: no translation for language fr_FR 2026-02-27 03:46:47,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection: no translation for language fr_FR 2026-02-27 03:46:47,646 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_pos: no translation for language fr_FR 2026-02-27 03:46:47,646 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_collection_sale: no translation for language fr_FR 2026-02-27 03:46:47,647 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function: no translation for language fr_FR 2026-02-27 03:46:47,647 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_pos: no translation for language fr_FR 2026-02-27 03:46:47,647 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_function_sale: no translation for language fr_FR 2026-02-27 03:46:47,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_license_sale: no translation for language fr_FR 2026-02-27 03:46:47,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language fr_FR 2026-02-27 03:46:47,648 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language fr_FR 2026-02-27 03:46:47,649 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: no translation for language fr_FR 2026-02-27 03:46:47,649 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_sale_line_numbering: no translation for language fr_FR 2026-02-27 03:46:47,649 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_map: no translation for language fr_FR 2026-02-27 03:46:47,650 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock: no translation for language fr_FR 2026-02-27 03:46:47,650 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_age_report: no translation for language fr_FR 2026-02-27 03:46:47,650 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_maintenance: no translation for language fr_FR 2026-02-27 03:46:47,651 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: no translation for language fr_FR 2026-02-27 03:46:47,651 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language fr_FR 2026-02-27 03:46:47,651 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,651 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_account_reconciliation: no translation for language fr_FR 2026-02-27 03:46:47,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website: no translation for language fr_FR 2026-02-27 03:46:47,655 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_base_addendum: no translation for language fr_FR 2026-02-27 03:46:47,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_account: no translation for language fr_FR 2026-02-27 03:46:47,656 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language fr_FR 2026-02-27 03:46:47,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language fr_FR 2026-02-27 03:46:47,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language fr_FR 2026-02-27 03:46:47,657 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language fr_FR 2026-02-27 03:46:47,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_base_import: no translation for language fr_FR 2026-02-27 03:46:47,658 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_calendar: no translation for language fr_FR 2026-02-27 03:46:47,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_contacts: no translation for language fr_FR 2026-02-27 03:46:47,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_crm: no translation for language fr_FR 2026-02-27 03:46:47,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_digest: no translation for language fr_FR 2026-02-27 03:46:47,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_fleet: no translation for language fr_FR 2026-02-27 03:46:47,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr: no translation for language fr_FR 2026-02-27 03:46:47,660 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language fr_FR 2026-02-27 03:46:47,661 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: no translation for language fr_FR 2026-02-27 03:46:47,661 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language fr_FR 2026-02-27 03:46:47,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: no translation for language fr_FR 2026-02-27 03:46:47,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: no translation for language fr_FR 2026-02-27 03:46:47,662 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: no translation for language fr_FR 2026-02-27 03:46:47,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: no translation for language fr_FR 2026-02-27 03:46:47,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language fr_FR 2026-02-27 03:46:47,663 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: no translation for language fr_FR 2026-02-27 03:46:47,664 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,664 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,687 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: no translation for language fr_FR 2026-02-27 03:46:47,687 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_membership: no translation for language fr_FR 2026-02-27 03:46:47,688 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mrp: no translation for language fr_FR 2026-02-27 03:46:47,688 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language fr_FR 2026-02-27 03:46:47,688 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language fr_FR 2026-02-27 03:46:47,688 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,689 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,692 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language fr_FR 2026-02-27 03:46:47,693 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language fr_FR 2026-02-27 03:46:47,693 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_pos: no translation for language fr_FR 2026-02-27 03:46:47,693 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_product: no translation for language fr_FR 2026-02-27 03:46:47,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_purchase: no translation for language fr_FR 2026-02-27 03:46:47,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale: no translation for language fr_FR 2026-02-27 03:46:47,695 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_sale_management: no translation for language fr_FR 2026-02-27 03:46:47,695 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language fr_FR 2026-02-27 03:46:47,695 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language fr_FR 2026-02-27 03:46:47,696 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_stock: no translation for language fr_FR 2026-02-27 03:46:47,696 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web: no translation for language fr_FR 2026-02-27 03:46:47,696 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language fr_FR 2026-02-27 03:46:47,697 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,697 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,700 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language fr_FR 2026-02-27 03:46:47,701 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website: no translation for language fr_FR 2026-02-27 03:46:47,701 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language fr_FR 2026-02-27 03:46:47,701 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language fr_FR 2026-02-27 03:46:47,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language fr_FR 2026-02-27 03:46:47,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language fr_FR 2026-02-27 03:46:47,702 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,702 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,710 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_links: no translation for language fr_FR 2026-02-27 03:46:47,710 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language fr_FR 2026-02-27 03:46:47,711 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_sale: no translation for language fr_FR 2026-02-27 03:46:47,711 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_website_slides: no translation for language fr_FR 2026-02-27 03:46:47,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_contacts_map: no translation for language fr_FR 2026-02-27 03:46:47,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm: no translation for language fr_FR 2026-02-27 03:46:47,712 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_sankey: no translation for language fr_FR 2026-02-27 03:46:47,713 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_crm_sankey: no translation for language fr_FR 2026-02-27 03:46:47,713 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_account: no translation for language fr_FR 2026-02-27 03:46:47,713 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr: no translation for language fr_FR 2026-02-27 03:46:47,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_contract: no translation for language fr_FR 2026-02-27 03:46:47,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: no translation for language fr_FR 2026-02-27 03:46:47,714 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_mrp: no translation for language fr_FR 2026-02-27 03:46:47,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_project: no translation for language fr_FR 2026-02-27 03:46:47,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_purchase: no translation for language fr_FR 2026-02-27 03:46:47,715 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_sale: no translation for language fr_FR 2026-02-27 03:46:47,716 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_document_stock: no translation for language fr_FR 2026-02-27 03:46:47,716 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_employee_map: no translation for language fr_FR 2026-02-27 03:46:47,716 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_hr: no translation for language fr_FR 2026-02-27 03:46:47,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_project: no translation for language fr_FR 2026-02-27 03:46:47,717 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_purchase: no translation for language fr_FR 2026-02-27 03:46:47,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_estimate_sale: no translation for language fr_FR 2026-02-27 03:46:47,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: no translation for language fr_FR 2026-02-27 03:46:47,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: no translation for language fr_FR 2026-02-27 03:46:47,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: no translation for language fr_FR 2026-02-27 03:46:47,719 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_project: no translation for language fr_FR 2026-02-27 03:46:47,719 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: no translation for language fr_FR 2026-02-27 03:46:47,719 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: no translation for language fr_FR 2026-02-27 03:46:47,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: no translation for language fr_FR 2026-02-27 03:46:47,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language fr_FR 2026-02-27 03:46:47,720 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: no translation for language fr_FR 2026-02-27 03:46:47,721 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: no translation for language fr_FR 2026-02-27 03:46:47,721 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: no translation for language fr_FR 2026-02-27 03:46:47,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_resource: no translation for language fr_FR 2026-02-27 03:46:47,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_contract: no translation for language fr_FR 2026-02-27 03:46:47,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language fr_FR 2026-02-27 03:46:47,722 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: no translation for language fr_FR 2026-02-27 03:46:47,723 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,723 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,726 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: no translation for language fr_FR 2026-02-27 03:46:47,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_hr_seniority: no translation for language fr_FR 2026-02-27 03:46:47,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language fr_FR 2026-02-27 03:46:47,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: no translation for language fr_FR 2026-02-27 03:46:47,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language fr_FR 2026-02-27 03:46:47,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language fr_FR 2026-02-27 03:46:47,728 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language fr_FR 2026-02-27 03:46:47,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language fr_FR 2026-02-27 03:46:47,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: no translation for language fr_FR 2026-02-27 03:46:47,729 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_filter: no translation for language fr_FR 2026-02-27 03:46:47,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_budget_code: no translation for language fr_FR 2026-02-27 03:46:47,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_partner_identity: no translation for language fr_FR 2026-02-27 03:46:47,730 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: no translation for language fr_FR 2026-02-27 03:46:47,731 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: no translation for language fr_FR 2026-02-27 03:46:47,731 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language fr_FR 2026-02-27 03:46:47,731 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_return: no translation for language fr_FR 2026-02-27 03:46:47,732 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: no translation for language fr_FR 2026-02-27 03:46:47,732 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_pos_scale: no translation for language fr_FR 2026-02-27 03:46:47,732 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project: no translation for language fr_FR 2026-02-27 03:46:47,733 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language fr_FR 2026-02-27 03:46:47,733 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_web_gantt: no translation for language fr_FR 2026-02-27 03:46:47,733 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_project_gantt: no translation for language fr_FR 2026-02-27 03:46:47,734 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language fr_FR 2026-02-27 03:46:47,734 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink: no translation for language fr_FR 2026-02-27 03:46:47,734 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: no translation for language fr_FR 2026-02-27 03:46:47,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_facebook: no translation for language fr_FR 2026-02-27 03:46:47,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_lead: no translation for language fr_FR 2026-02-27 03:46:47,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_social_linkedin: no translation for language fr_FR 2026-02-27 03:46:47,736 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: no translation for language fr_FR 2026-02-27 03:46:47,736 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: no translation for language fr_FR 2026-02-27 03:46:47,736 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language fr_FR 2026-02-27 03:46:47,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language fr_FR 2026-02-27 03:46:47,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,737 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,739 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,740 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,744 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,744 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,747 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,747 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,749 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,749 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,751 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,751 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,753 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,753 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,757 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,757 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,759 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,759 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,761 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,761 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,763 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,763 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,765 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,765 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,768 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,773 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,773 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,777 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,777 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,783 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,783 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,786 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,786 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,788 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,788 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,790 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,790 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,795 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,795 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,796 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,796 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,799 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_mrp: no translation for language fr_FR 2026-02-27 03:46:47,799 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,799 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp: no translation for language fr_FR 2026-02-27 03:46:47,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_mrp_progress: no translation for language fr_FR 2026-02-27 03:46:47,802 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_crm: no translation for language fr_FR 2026-02-27 03:46:47,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale: no translation for language fr_FR 2026-02-27 03:46:47,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language fr_FR 2026-02-27 03:46:47,803 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: no translation for language fr_FR 2026-02-27 03:46:47,804 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module viin_brand_mail: no translation for language fr_FR 2026-02-27 03:46:47,804 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,804 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,836 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,836 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,839 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,839 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,841 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,841 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,845 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,845 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,851 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,853 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,853 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,856 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,856 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,859 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,859 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,862 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,862 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,864 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,864 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,867 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: no translation for language fr_FR 2026-02-27 03:46:47,868 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,868 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,871 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,871 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,874 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,874 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module theme_default: no translation for language fr_FR 2026-02-27 03:46:47,876 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,876 166 INFO rb-209aa48-220549-371128 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-02-27 03:46:47,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_import_export: no translation for language fr_FR 2026-02-27 03:46:47,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language fr_FR 2026-02-27 03:46:47,878 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language fr_FR 2026-02-27 03:46:47,879 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language fr_FR 2026-02-27 03:46:47,879 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website: no translation for language fr_FR 2026-02-27 03:46:47,879 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language fr_FR 2026-02-27 03:46:47,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language fr_FR 2026-02-27 03:46:47,880 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language fr_FR 2026-02-27 03:46:55,898 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_spreadsheet ... 2026-02-27 03:46:56,690 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_spreadsheet_new_dataset ... 2026-02-27 03:46:57,533 166 INFO rb-209aa48-220549-371128 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_static_templates ... 2026-02-27 03:46:58,377 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:58,388 166 INFO rb-209aa48-220549-371128 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_backward ... 2026-02-27 03:46:58,454 166 INFO rb-209aa48-220549-371128 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_churn ... 2026-02-27 03:46:58,512 166 INFO rb-209aa48-220549-371128 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_retention ... 2026-02-27 03:46:58,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:58,608 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllerArgs.test_crawl_args ... 2026-02-27 03:46:58,617 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:46:58,797 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/converter/valueA/?b=valueB&c=valueC HTTP/1.1" 301 - 12 0.009 0.177 2026-02-27 03:46:58,803 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/converter/valueA?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:46:58,808 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/converter/valueA/nokw?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:46:58,817 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/converteronly/valueA/?b=valueB&c=valueC HTTP/1.1" 301 - 0 0.000 0.005 2026-02-27 03:46:58,821 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/converteronly/valueA?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:46:58,827 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/none?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:46:58,833 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/a?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:46:58,839 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /ignore_args/kw?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:46:58,870 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:46:58] "GET /test_website/country/whatever-999999 HTTP/1.1" 404 - 15 0.007 0.021 2026-02-27 03:46:58,871 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_controller_args.TestWebsiteControllerArgs.test_crawl_args: waiting for threads: [] 2026-02-27 03:46:58,895 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:58,904 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllers.test_01_sitemap ... 2026-02-27 03:46:58,912 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:46:59,295 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllers.test_02_search_controller ... 2026-02-27 03:46:59,303 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:46:59,567 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:59,580 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_custom_snippet: Starting TestCustomSnippet.test_01_run_tour ... 2026-02-27 03:46:59,748 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_custom_snippet.TestCustomSnippet.test_01_run_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:46:59,749 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_custom_snippet: skipped TestCustomSnippet.test_01_run_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:46:59,749 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_custom_snippet.TestCustomSnippet.test_01_run_tour: waiting for threads: [] 2026-02-27 03:46:59,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:59,799 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_error: Starting TestWebsiteError.test_01_run_test ... 2026-02-27 03:46:59,971 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_error.TestWebsiteError.test_01_run_test: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:46:59,971 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_error: skipped TestWebsiteError.test_01_run_test : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:46:59,972 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_error.TestWebsiteError.test_01_run_test: waiting for threads: [] 2026-02-27 03:47:00,013 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:00,031 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_form: Starting TestForm.test_form_conditional_visibility_record_field ... 2026-02-27 03:47:00,201 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_form.TestForm.test_form_conditional_visibility_record_field: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:00,202 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_form: skipped TestForm.test_form_conditional_visibility_record_field : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:00,202 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_form.TestForm.test_form_conditional_visibility_record_field: waiting for threads: [] 2026-02-27 03:47:00,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:00,262 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_01_many_records ... 2026-02-27 03:47:02,969 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_02_pages_search ... 2026-02-27 03:47:03,222 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_indirect ... 2026-02-27 03:47:03,311 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:03,328 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress: Starting TestImageUploadProgress.test_01_image_upload_progress ... 2026-02-27 03:47:03,501 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_01_image_upload_progress: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:03,502 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress: skipped TestImageUploadProgress.test_01_image_upload_progress : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:03,502 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_01_image_upload_progress: waiting for threads: [] 2026-02-27 03:47:03,527 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress: Starting TestImageUploadProgress.test_02_image_upload_progress_unsplash ... 2026-02-27 03:47:03,698 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_02_image_upload_progress_unsplash: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:03,699 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress: skipped TestImageUploadProgress.test_02_image_upload_progress_unsplash : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:03,699 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_02_image_upload_progress_unsplash: waiting for threads: [] 2026-02-27 03:47:03,749 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:03,764 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_01_is_multilang_url ... 2026-02-27 03:47:03,785 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:04,006 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:04] "GET /fr/multi_url HTTP/1.1" 200 - 29 0.020 0.204 2026-02-27 03:47:04,027 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:04] "POST /fr/multi_url HTTP/1.1" 200 - 8 0.004 0.013 2026-02-27 03:47:04,029 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_01_is_multilang_url: waiting for threads: [] 2026-02-27 03:47:04,053 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_02_url_lang_code_underscore ... 2026-02-27 03:47:04,091 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:04,303 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:04] "GET /test_lang_url/251 HTTP/1.1" 301 - 13 0.010 0.206 2026-02-27 03:47:05,131 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:05] "GET /test_lang_url/my-super-country-251 HTTP/1.1" 200 - 171 0.094 0.731 2026-02-27 03:47:05,143 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:05] "GET /it/test_lang_url/251 HTTP/1.1" 301 - 1 0.000 0.008 2026-02-27 03:47:07,555 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:07] "GET /it/test_lang_url/my-super-country-italia-251 HTTP/1.1" 200 - 81 0.048 2.360 2026-02-27 03:47:07,563 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_02_url_lang_code_underscore: waiting for threads: [] 2026-02-27 03:47:07,603 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_03_head_alternate_href ... 2026-02-27 03:47:07,618 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:07,749 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:07] "GET /fr_BE HTTP/1.1" 301 - 11 0.004 0.128 2026-02-27 03:47:07,753 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:07] "GET /fr/ HTTP/1.1" 301 - 0 0.000 0.001 2026-02-27 03:47:10,617 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr HTTP/1.1" 200 - 169 0.080 2.781 2026-02-27 03:47:10,626 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr_BE/contactus HTTP/1.1" 301 - 0 0.000 0.002 2026-02-27 03:47:10,714 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr/contactus HTTP/1.1" 200 - 19 0.013 0.073 2026-02-27 03:47:10,719 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr_BE HTTP/1.1" 301 - 0 0.000 0.001 2026-02-27 03:47:10,724 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr/ HTTP/1.1" 301 - 0 0.000 0.002 2026-02-27 03:47:10,771 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr HTTP/1.1" 200 - 8 0.013 0.029 2026-02-27 03:47:10,777 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr_BE/contactus HTTP/1.1" 301 - 0 0.000 0.001 2026-02-27 03:47:10,812 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "GET /fr/contactus HTTP/1.1" 200 - 13 0.006 0.026 2026-02-27 03:47:10,813 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_03_head_alternate_href: waiting for threads: [] 2026-02-27 03:47:10,839 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_04_multilang_false ... 2026-02-27 03:47:10,851 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:11,087 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:11] "GET /get_post_nomultilang HTTP/1.1" 200 - 13 0.014 0.224 2026-02-27 03:47:11,088 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_04_multilang_false: waiting for threads: [] 2026-02-27 03:47:11,120 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:11,132 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media: Starting TestMedia.test_01_replace_media ... 2026-02-27 03:47:11,308 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media.TestMedia.test_01_replace_media: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:11,309 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media: skipped TestMedia.test_01_replace_media : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:11,309 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media.TestMedia.test_01_replace_media: waiting for threads: [] 2026-02-27 03:47:11,332 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media: Starting TestMedia.test_02_image_link ... 2026-02-27 03:47:11,488 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media.TestMedia.test_02_image_link: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:11,489 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media: skipped TestMedia.test_02_image_link : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:11,489 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_media.TestMedia.test_02_image_link: waiting for threads: [] 2026-02-27 03:47:11,518 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:47:11,534 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_menu: Starting TestWebsiteMenu.test_menu_active_element ... 2026-02-27 03:47:11,566 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:12,534 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:12] "GET /test_website/model_item/4002 HTTP/1.1" 200 - 181 0.180 0.792 2026-02-27 03:47:13,120 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:13] "GET /test_website/model_item/4002 HTTP/1.1" 200 - 110 0.094 0.477 2026-02-27 03:47:13,183 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:13] "GET /test_website/model_item/4003 HTTP/1.1" 200 - 10 0.009 0.046 2026-02-27 03:47:13,189 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_menu.TestWebsiteMenu.test_menu_active_element: waiting for threads: [] 2026-02-27 03:47:13,224 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:13,246 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_multi_company: Starting TestMultiCompany.test_company_in_context ... 2026-02-27 03:47:22,037 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:22,231 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:22] "GET /multi_company_website HTTP/1.1" 200 - 11 0.004 0.193 2026-02-27 03:47:22,233 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_multi_company.TestMultiCompany.test_company_in_context: waiting for threads: [] 2026-02-27 03:47:22,293 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:22,305 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page: Starting WithContext.test_01_homepage_url ... 2026-02-27 03:47:22,315 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:24,211 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:24] "GET /unexisting HTTP/1.1" 404 - 184 0.096 1.804 2026-02-27 03:47:24,237 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:24] "GET / HTTP/1.1" 303 - 6 0.003 0.011 2026-02-27 03:47:24,519 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:24] "GET /contactus HTTP/1.1" 200 - 26 0.014 0.265 2026-02-27 03:47:24,555 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-02-27 03:47:24,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-02-27 03:47:24,776 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-02-27 03:47:24,983 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:24] "GET /test_website/200/name-4004 HTTP/1.1" 404 - 130 0.053 0.395 2026-02-27 03:47:25,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-02-27 03:47:25,015 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:25] "GET / HTTP/1.1" 303 - 15 0.008 0.020 2026-02-27 03:47:25,190 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:25] "GET /contactus HTTP/1.1" 200 - 25 0.011 0.161 2026-02-27 03:47:25,191 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page.WithContext.test_01_homepage_url: waiting for threads: [] 2026-02-27 03:47:25,223 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:25,236 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page_manager: Starting TestWebsitePageManager.test_page_manager_test_model ... 2026-02-27 03:47:25,409 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page_manager.TestWebsitePageManager.test_page_manager_test_model: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:25,410 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page_manager: skipped TestWebsitePageManager.test_page_manager_test_model : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:25,410 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_page_manager.TestWebsitePageManager.test_page_manager_test_model: waiting for threads: [] 2026-02-27 03:47:25,444 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:25,457 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_01_redirect_308_model_converter ... 2026-02-27 03:47:25,688 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:47:25,918 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:26,111 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:26] "GET /test_website/country/andorra-1 HTTP/1.1" 308 - 4 0.001 0.195 2026-02-27 03:47:26,161 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:26] "GET /redirected/country/andorra-1 HTTP/1.1" 200 - 19 0.018 0.029 2026-02-27 03:47:26,181 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:portal_user from n/a 2026-02-27 03:47:26,195 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:26] "GET /test_website/country/andorra-1 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:26,221 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:26] "GET /redirected/country/andorra-1 HTTP/1.1" 200 - 9 0.011 0.012 2026-02-27 03:47:26,224 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_01_redirect_308_model_converter: waiting for threads: [] 2026-02-27 03:47:26,244 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_02_redirect_308_RequestUID ... 2026-02-27 03:47:26,413 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:47:26,602 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:27,653 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/name-4005 HTTP/1.1" 308 - 4 0.002 1.053 2026-02-27 03:47:27,677 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/name-4005 HTTP/1.1" 200 - 16 0.007 0.013 2026-02-27 03:47:27,682 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-4005 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,690 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-4005 HTTP/1.1" 301 - 1 0.000 0.005 2026-02-27 03:47:27,695 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-4005 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,703 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-4005 HTTP/1.1" 301 - 1 0.000 0.006 2026-02-27 03:47:27,712 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/name-4005 HTTP/1.1" 200 - 1 0.000 0.005 2026-02-27 03:47:27,716 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/name-100 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,741 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/name-100 HTTP/1.1" 404 - 10 0.004 0.016 2026-02-27 03:47:27,745 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-100 HTTP/1.1" 308 - 0 0.000 0.002 2026-02-27 03:47:27,768 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-100 HTTP/1.1" 404 - 10 0.004 0.016 2026-02-27 03:47:27,773 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/name-4006 HTTP/1.1" 308 - 0 0.000 0.002 2026-02-27 03:47:27,781 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-02-27 03:47:27,806 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/name-4006 HTTP/1.1" 404 - 16 0.007 0.021 2026-02-27 03:47:27,810 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-4006 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,820 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-02-27 03:47:27,854 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-4006 HTTP/1.1" 404 - 14 0.017 0.022 2026-02-27 03:47:27,859 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/seo-name-4005 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,867 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/seo-name-4005 HTTP/1.1" 200 - 1 0.000 0.005 2026-02-27 03:47:27,871 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-4006 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,877 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-02-27 03:47:27,897 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-4006 HTTP/1.1" 404 - 14 0.007 0.016 2026-02-27 03:47:27,901 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/200/xx-100 HTTP/1.1" 308 - 0 0.000 0.001 2026-02-27 03:47:27,922 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:27] "GET /test_website/308/xx-100 HTTP/1.1" 404 - 10 0.004 0.014 2026-02-27 03:47:27,924 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_02_redirect_308_RequestUID: waiting for threads: [] 2026-02-27 03:47:27,945 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_03_redirect_308_qs ... 2026-02-27 03:47:28,171 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:47:28,367 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:28,623 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:28] "GET /test_website/test_redirect_view_qs?a=a HTTP/1.1" 200 - 20 0.040 0.219 2026-02-27 03:47:28,625 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_03_redirect_308_qs: waiting for threads: [] 2026-02-27 03:47:28,646 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_04_redirect_301_route_unpublished_record ... 2026-02-27 03:47:28,907 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:29,864 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:29] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 200 - 19 0.011 0.949 2026-02-27 03:47:29,871 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-02-27 03:47:30,113 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-02-27 03:47:30,125 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-02-27 03:47:30,710 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:30] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 404 - 189 0.137 0.705 2026-02-27 03:47:30,718 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-02-27 03:47:30,743 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:30] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 301 - 15 0.012 0.016 2026-02-27 03:47:30,790 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:30] "GET /404 HTTP/1.1" 404 - 15 0.012 0.031 2026-02-27 03:47:30,823 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-02-27 03:47:30,863 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:30] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 301 - 15 0.026 0.018 2026-02-27 03:47:30,871 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:30] "GET /test_website/200/301-test-record-4008 HTTP/1.1" 200 - 1 0.000 0.005 2026-02-27 03:47:30,872 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_04_redirect_301_route_unpublished_record: waiting for threads: [] 2026-02-27 03:47:30,895 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_05_redirect_404_notfound_record ... 2026-02-27 03:47:31,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:32,123 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:32] "GET /test_website/200/unexisting-100000 HTTP/1.1" 404 - 193 0.097 0.917 2026-02-27 03:47:32,166 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:32] "GET /test_website/200/unexisting-100000 HTTP/1.1" 301 - 11 0.013 0.020 2026-02-27 03:47:32,189 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:32] "GET /test_website/200/unexisting-100000 HTTP/1.1" 301 - 11 0.004 0.015 2026-02-27 03:47:32,197 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:32] "GET /get HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:47:32,199 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_05_redirect_404_notfound_record: waiting for threads: [] 2026-02-27 03:47:32,220 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_308_by_method_url_rewrite ... 2026-02-27 03:47:32,405 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:47:32,587 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:32,729 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:32] "GET /test_view HTTP/1.1" 200 - 21 0.008 0.136 2026-02-27 03:47:32,731 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_redirect_308_by_method_url_rewrite: waiting for threads: [] 2026-02-27 03:47:32,746 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_308_multiple_url_endpoint ... 2026-02-27 03:47:32,937 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:47:33,962 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:34,146 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /test_countries_308 HTTP/1.1" 308 - 4 0.002 0.185 2026-02-27 03:47:34,172 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /test_countries_308/301-test-record-4009 HTTP/1.1" 200 - 16 0.009 0.014 2026-02-27 03:47:34,174 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_redirect_308_multiple_url_endpoint: waiting for threads: [] 2026-02-27 03:47:34,199 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_with_qs ... 2026-02-27 03:47:34,374 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:34,532 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /foo?bar=1 HTTP/1.1" 301 - 16 0.006 0.154 2026-02-27 03:47:34,545 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /foo?bar=2 HTTP/1.1" 301 - 5 0.002 0.007 2026-02-27 03:47:34,558 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /foo?bar=3 HTTP/1.1" 301 - 5 0.002 0.006 2026-02-27 03:47:34,569 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /foo HTTP/1.1" 301 - 5 0.002 0.006 2026-02-27 03:47:34,581 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:34] "GET /foo?oups=1&bar=2 HTTP/1.1" 301 - 5 0.002 0.006 2026-02-27 03:47:34,582 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_redirect_with_qs: waiting for threads: [] 2026-02-27 03:47:34,606 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:34,622 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_01_reset_specific_page_view ... 2026-02-27 03:47:34,724 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:34,737 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:35,332 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:35] "GET /test_page_view HTTP/1.1" 500 - 311 0.177 0.421 2026-02-27 03:47:35,370 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:35,371 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:35] "POST /website/reset_template HTTP/1.1" 200 - 14 0.019 0.014 2026-02-27 03:47:36,428 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:36] "GET /test_page_view HTTP/1.1" 200 - 241 0.161 0.888 2026-02-27 03:47:36,430 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_01_reset_specific_page_view: waiting for threads: [] 2026-02-27 03:47:36,453 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_02_reset_specific_view_controller ... 2026-02-27 03:47:36,529 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:36,540 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:37,892 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:37] "GET /test_view HTTP/1.1" 500 - 319 0.134 1.221 2026-02-27 03:47:37,917 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:37,918 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:37] "POST /website/reset_template HTTP/1.1" 200 - 13 0.009 0.013 2026-02-27 03:47:38,957 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:38] "GET /test_view HTTP/1.1" 200 - 237 0.134 0.902 2026-02-27 03:47:38,959 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_02_reset_specific_view_controller: waiting for threads: [] 2026-02-27 03:47:38,980 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_03_reset_specific_view_controller_t_called ... 2026-02-27 03:47:39,043 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:39,053 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:39,328 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:39] "GET /test_view HTTP/1.1" 500 - 41 0.026 0.251 2026-02-27 03:47:39,356 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:39,356 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:39] "POST /website/reset_template HTTP/1.1" 200 - 13 0.011 0.013 2026-02-27 03:47:40,350 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:40] "GET /test_view HTTP/1.1" 200 - 240 0.169 0.821 2026-02-27 03:47:40,352 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_03_reset_specific_view_controller_t_called: waiting for threads: [] 2026-02-27 03:47:40,377 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_04_reset_specific_view_controller_inherit ... 2026-02-27 03:47:40,445 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:40,455 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:41,045 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:41] "GET /test_view HTTP/1.1" 500 - 320 0.190 0.402 2026-02-27 03:47:41,076 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:41,076 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:41] "POST /website/reset_template HTTP/1.1" 200 - 15 0.016 0.011 2026-02-27 03:47:41,936 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:41] "GET /test_view HTTP/1.1" 200 - 237 0.121 0.736 2026-02-27 03:47:41,938 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_04_reset_specific_view_controller_inherit: waiting for threads: [] 2026-02-27 03:47:41,972 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_06_reset_specific_view_controller_inexisting_template ... 2026-02-27 03:47:42,050 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:42,065 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:42,388 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:42] "GET /test_view HTTP/1.1" 500 - 37 0.043 0.286 2026-02-27 03:47:42,416 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:42,417 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:42] "POST /website/reset_template HTTP/1.1" 200 - 13 0.011 0.014 2026-02-27 03:47:44,048 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:44] "GET /test_view HTTP/1.1" 200 - 237 0.611 1.018 2026-02-27 03:47:44,049 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_06_reset_specific_view_controller_inexisting_template: waiting for threads: [] 2026-02-27 03:47:44,097 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_07_reset_page_view_complete_flow ... 2026-02-27 03:47:44,331 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_07_reset_page_view_complete_flow: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:44,332 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: skipped TestWebsiteResetViews.test_07_reset_page_view_complete_flow : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:44,332 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_07_reset_page_view_complete_flow: waiting for threads: [] 2026-02-27 03:47:44,414 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_08_reset_specific_page_view_hard_mode ... 2026-02-27 03:47:44,808 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:44,850 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:47,174 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:47] "GET /test_page_view HTTP/1.1" 500 - 311 0.737 1.603 2026-02-27 03:47:47,253 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:47,256 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:47] "POST /website/reset_template HTTP/1.1" 200 - 13 0.048 0.024 2026-02-27 03:47:47,998 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:47] "GET /test_page_view HTTP/1.1" 500 - 299 0.426 0.310 2026-02-27 03:47:48,038 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:49,098 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:49] "GET /test_page_view HTTP/1.1" 500 - 288 0.769 0.273 2026-02-27 03:47:49,141 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:49,142 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:49] "POST /website/reset_template HTTP/1.1" 200 - 6 0.020 0.020 2026-02-27 03:47:50,899 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:50] "GET /test_page_view HTTP/1.1" 200 - 241 0.630 1.121 2026-02-27 03:47:50,902 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_08_reset_specific_page_view_hard_mode: waiting for threads: [] 2026-02-27 03:47:50,941 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:50,986 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_01_restricted_editor_only ... 2026-02-27 03:47:51,431 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_01_restricted_editor_only: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:51,432 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: skipped TestRestrictedEditor.test_01_restricted_editor_only : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:51,432 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_01_restricted_editor_only: waiting for threads: [] 2026-02-27 03:47:51,462 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_02_restricted_editor_test_admin ... 2026-02-27 03:47:51,870 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_02_restricted_editor_test_admin: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:51,871 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: skipped TestRestrictedEditor.test_02_restricted_editor_test_admin : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:51,871 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_02_restricted_editor_test_admin: waiting for threads: [] 2026-02-27 03:47:51,896 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_03_restricted_editor_tester ... 2026-02-27 03:47:51,896 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_restricted_editor: skipped TestRestrictedEditor.test_03_restricted_editor_tester : 2026-02-27 03:47:51,908 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:47:51,973 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_01_run_test ... 2026-02-27 03:47:52,138 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_01_run_test: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:52,138 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: skipped TestWebsiteSession.test_01_run_test : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:52,138 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_01_run_test: waiting for threads: [] 2026-02-27 03:47:52,163 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_02_inactive_session_lang ... 2026-02-27 03:47:52,230 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:52,435 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:52] "GET /test_website_sitemap HTTP/1.1" 200 - 13 0.024 0.185 2026-02-27 03:47:52,436 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_02_inactive_session_lang: waiting for threads: [] 2026-02-27 03:47:52,452 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_03_totp_login_with_inactive_session_lang ... 2026-02-27 03:47:52,531 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:53,454 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from 127.0.0.1 2026-02-27 03:47:53,472 166 INFO rb-209aa48-220549-371128 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:53,473 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:53] "POST /web/login HTTP/1.1" 303 - 35 0.045 0.900 2026-02-27 03:47:53,475 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_03_totp_login_with_inactive_session_lang: waiting for threads: [] 2026-02-27 03:47:53,492 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_04_ensure_website_get_cached_values_can_be_called ... 2026-02-27 03:47:53,531 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:admin from n/a 2026-02-27 03:47:53,543 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:53,781 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:53] "GET /web/session/logout HTTP/1.1" 303 - 18 0.016 0.225 2026-02-27 03:47:53,786 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:53] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:47:54,527 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:54] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 176 0.088 0.652 2026-02-27 03:47:54,530 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_04_ensure_website_get_cached_values_can_be_called: waiting for threads: [] 2026-02-27 03:47:54,561 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_branding_cache ... 2026-02-27 03:47:54,814 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371128 login:demo from n/a 2026-02-27 03:47:54,826 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:55,848 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: ir.ui.view 2026-02-27 03:47:56,947 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:56] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 266 0.322 1.801 2026-02-27 03:47:57,505 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:57] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 118 0.077 0.471 2026-02-27 03:47:57,517 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: ir.ui.view 2026-02-27 03:47:57,609 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:57] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 19 0.018 0.078 2026-02-27 03:47:57,615 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_branding_cache: waiting for threads: [] 2026-02-27 03:47:57,653 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:57,666 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_settings: Starting TestWebsiteSettings.test_01_multi_website_settings ... 2026-02-27 03:47:57,963 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_settings.TestWebsiteSettings.test_01_multi_website_settings: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:57,964 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_settings: skipped TestWebsiteSettings.test_01_multi_website_settings : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:57,964 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_settings.TestWebsiteSettings.test_01_multi_website_settings: waiting for threads: [] 2026-02-27 03:47:57,996 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:58,009 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_snippet_background_video: Starting TestSnippetBackgroundVideo.test_snippet_background_video ... 2026-02-27 03:47:58,167 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_snippet_background_video.TestSnippetBackgroundVideo.test_snippet_background_video: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:58,167 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_snippet_background_video: skipped TestSnippetBackgroundVideo.test_snippet_background_video : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:58,168 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_snippet_background_video.TestSnippetBackgroundVideo.test_snippet_background_video: waiting for threads: [] 2026-02-27 03:47:58,196 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:58,488 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1919] 2026-02-27 03:47:58,499 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12580] 2026-02-27 03:47:58,505 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:47:58,650 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_01_admin ... 2026-02-27 03:47:59,153 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_01_admin: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:59,153 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_01_admin : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:59,153 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_01_admin: waiting for threads: [] 2026-02-27 03:47:59,179 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_02_reditor_tester ... 2026-02-27 03:47:59,480 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_02_reditor_tester: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:59,480 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_02_reditor_tester : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:59,480 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_02_reditor_tester: waiting for threads: [] 2026-02-27 03:47:59,509 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_03_reditor_not_tester ... 2026-02-27 03:47:59,789 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_03_reditor_not_tester: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:59,789 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_03_reditor_not_tester : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:59,790 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_03_reditor_not_tester: waiting for threads: [] 2026-02-27 03:47:59,819 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_04_not_reditor_tester ... 2026-02-27 03:48:00,123 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_04_not_reditor_tester: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:00,124 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_04_not_reditor_tester : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:00,124 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_04_not_reditor_tester: waiting for threads: [] 2026-02-27 03:48:00,142 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_05_not_reditor_not_tester ... 2026-02-27 03:48:00,353 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_05_not_reditor_not_tester: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:00,353 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_05_not_reditor_not_tester : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:00,354 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_systray.TestSystray.test_05_not_reditor_not_tester: waiting for threads: [] 2026-02-27 03:48:00,389 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:48:00,401 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_theme_ir_asset: Starting TestThemeAsset.test_theme_asset_tag ... 2026-02-27 03:48:00,475 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:00,538 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_access_rights_and_rules ... 2026-02-27 03:48:00,550 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:01,679 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:01] "GET /model/exposed-model HTTP/1.1" 403 - 195 0.179 0.953 2026-02-27 03:48:02,264 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:02] "GET /model/exposed-model HTTP/1.1" 200 - 118 0.060 0.518 2026-02-27 03:48:02,671 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:02] "GET /model/exposed-model HTTP/1.1" 200 - 117 0.059 0.335 2026-02-27 03:48:02,675 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_access_rights_and_rules: waiting for threads: [] 2026-02-27 03:48:02,691 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_cannot_bypass_read_rights ... 2026-02-27 03:48:02,735 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2, model: test.model.exposed 2026-02-27 03:48:02,744 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_cannot_bypass_read_rights: waiting for threads: [] 2026-02-27 03:48:02,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_default_layout ... 2026-02-27 03:48:02,915 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_default_layout: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:02,916 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: skipped TestWebsiteControllerPage.test_default_layout : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:02,916 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_default_layout: waiting for threads: [] 2026-02-27 03:48:02,933 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_expose_model ... 2026-02-27 03:48:02,940 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:03,917 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:03] "GET /model/exposed-model HTTP/1.1" 200 - 191 0.145 0.834 2026-02-27 03:48:04,001 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:04] "GET /model/exposed-model/test-partner-0-1 HTTP/1.1" 200 - 18 0.009 0.056 2026-02-27 03:48:04,263 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:04] "GET /model/exposed-model/fake-slug-1 HTTP/1.1" 404 - 28 0.016 0.238 2026-02-27 03:48:04,303 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:04] "GET /model/exposed-model/non-reachable-3 HTTP/1.1" 404 - 16 0.007 0.024 2026-02-27 03:48:04,345 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:04] "GET /model/some-other-slug HTTP/1.1" 404 - 12 0.007 0.032 2026-02-27 03:48:04,757 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:04] "GET /model/exposed-model HTTP/1.1" 404 - 110 0.048 0.355 2026-02-27 03:48:04,759 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_expose_model: waiting for threads: [] 2026-02-27 03:48:04,785 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_model_constrains ... 2026-02-27 03:48:04,813 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_model_constrains: waiting for threads: [] 2026-02-27 03:48:04,837 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_search_listing ... 2026-02-27 03:48:04,845 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:06,541 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:06] "GET /model/exposed-model?search=1 HTTP/1.1" 200 - 191 0.111 1.588 2026-02-27 03:48:06,570 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:06] "GET /model/exposed-model/page/2 HTTP/1.1" 200 - 12 0.004 0.020 2026-02-27 03:48:06,588 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:06] "GET /model/exposed-model/page/2?search=test_partner_0 HTTP/1.1" 303 - 5 0.002 0.008 2026-02-27 03:48:06,620 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:06] "GET /model/exposed-model?search=test_partner_0&order=create_date+desc HTTP/1.1" 200 - 12 0.004 0.026 2026-02-27 03:48:06,628 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_search_listing: waiting for threads: [] 2026-02-27 03:48:06,659 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:06,672 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_field_sanitize: Starting TestWebsiteFieldSanitize.test_sanitize_video_iframe ... 2026-02-27 03:48:07,038 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_field_sanitize.TestWebsiteFieldSanitize.test_sanitize_video_iframe: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:07,038 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_field_sanitize: skipped TestWebsiteFieldSanitize.test_sanitize_video_iframe : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:07,039 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_field_sanitize.TestWebsiteFieldSanitize.test_sanitize_video_iframe: waiting for threads: [] 2026-02-27 03:48:07,067 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:48:07,080 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_can_publish ... 2026-02-27 03:48:07,252 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_can_publish: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:07,252 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: skipped TestWebsitePageProperties.test_website_page_properties_can_publish : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:07,253 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_can_publish: waiting for threads: [] 2026-02-27 03:48:07,277 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_common ... 2026-02-27 03:48:07,448 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_common: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:07,449 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: skipped TestWebsitePageProperties.test_website_page_properties_common : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:07,449 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_common: waiting for threads: [] 2026-02-27 03:48:07,474 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_website_page ... 2026-02-27 03:48:07,647 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_website_page: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:07,647 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties: skipped TestWebsitePageProperties.test_website_page_properties_website_page : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:07,647 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_website_page: waiting for threads: [] 2026-02-27 03:48:07,685 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:07,700 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_modules.tests.test_configurator: Starting TestConfigurator.test_01_configurator_flow ... 2026-02-27 03:48:07,911 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website_modules.tests.test_configurator.TestConfigurator.test_01_configurator_flow: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:07,911 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_modules.tests.test_configurator: skipped TestConfigurator.test_01_configurator_flow : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:07,912 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_modules.tests.test_configurator.TestConfigurator.test_01_configurator_flow: waiting for threads: [] 2026-02-27 03:48:07,956 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:08,319 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3545, 3543, 2952, 2950, 2948, 2946, 2945, 2944, 2943, 2941, 2939, 2937, 2935, 2933, 2932, 2931, 2929, 2927, 2926, 2924, 2922, 2920, 2918, 2917, 2916, 2914, 2912, 2910, 2908, 2906, 2904, 2902, 2901, 2900, 2898, 2896, 2894, 2892, 2890] 2026-02-27 03:48:08,416 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [173578, 173579, 173599, 173600, 173615, 173618, 173619, 173625, 173626, 173627, 173565, 173567, 173568, 173569, 173570, 173580, 173581, 173582, 173586, 173587, 173597, 173598, 173601, 173612, 173613, 173614, 173616, 173617, 173620, 173621, 173622, 173623, 173624, 173628, 173631, 173632, 173633, 186334, 186335] 2026-02-27 03:48:08,515 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2381, 2382, 2383, 2473, 2500, 2527, 2385, 2386, 2474, 2501, 2528, 2387, 2388, 2475, 2502, 2529, 2389, 2390, 2391, 2476, 2503, 2530, 2392, 2393, 2477, 2504, 2531, 2394, 2395, 2478, 2505, 2532, 2396, 2397, 2479, 2506, 2533, 2398, 2399, 2480, 2507, 2534, 2401, 2402, 2481, 2508, 2535, 2403, 2404, 2482, 2509, 2536, 2405, 2406, 2407, 2483, 2510, 2537, 2408, 2409, 2484, 2511, 2538, 2410, 2411, 2412, 2485, 2512, 2539, 2414, 2415, 2486, 2513, 2540, 2416, 2417, 2487, 2514, 2541, 2418, 2419, 2420, 2488, 2515, 2542, 2421, 2422, 2489, 2516, 2543, 2423, 2424, 2490, 2517, 2544, 2425, 2426, 2491, 2518, 2545, 2427, 2428, 2492, 2519, 2546, 2429, 2430, 2493, 2520, 2547, 2431, 2432, 2494, 2521, 2548, 2433, 2434, 2435, 2495, 2522, 2549, 2436, 2437, 2438, 2496, 2523, 2550, 2439, 2440, 2497, 2524, 2551, 2441, 2442, 2498, 2525, 2552, 2443, 2444, 2499, 2526, 2553, 2649, 2650, 2653, 2655, 2657, 2651, 2652, 2654, 2656, 2658] 2026-02-27 03:48:08,519 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted slide.slide records with IDs: [1, 2, 3, 4, 5, 6, 8, 9, 10, 7, 11, 12, 13, 14, 15, 17, 18, 19, 16, 20, 21, 22, 23, 24, 26, 27, 25, 28, 29, 30, 31, 34, 35, 32, 36, 33, 37, 38, 39] 2026-02-27 03:48:08,576 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [173646, 173648, 173661, 173663, 173665] 2026-02-27 03:48:08,576 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3546, 3544, 2958, 2957, 2956, 2955, 2954, 2953, 2951, 2949, 2947, 2942, 2940, 2938, 2936, 2934, 2930, 2928, 2925, 2923, 2921, 2919, 2915, 2913, 2911, 2909, 2907, 2905, 2903, 2899, 2897, 2895, 2893, 2891, 2889, 2888, 2887, 2886, 2885, 2884, 2883] 2026-02-27 03:48:08,751 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [173552, 173553, 173554, 173555, 173556, 173557, 173558] 2026-02-27 03:48:08,783 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2374, 2445, 2452, 2459, 2466, 2375, 2446, 2453, 2460, 2467, 2376, 2447, 2454, 2461, 2468, 2377, 2448, 2455, 2462, 2469, 2378, 2449, 2456, 2463, 2470, 2379, 2450, 2457, 2464, 2471, 2380, 2451, 2458, 2465, 2472] 2026-02-27 03:48:08,784 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted slide.channel records with IDs: [1, 2, 3, 4, 5, 6, 7] 2026-02-27 03:48:08,794 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 674, 675] 2026-02-27 03:48:20,511 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_slides_full.tests.test_ui_wslides: Starting TestUi.test_course_certification_employee ... 2026-02-27 03:48:22,317 166 WARNING rb-209aa48-220549-371128 odoo.addons.test_website_slides_full.tests.test_ui_wslides.TestUi.test_course_certification_employee: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:22,318 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_slides_full.tests.test_ui_wslides: skipped TestUi.test_course_certification_employee : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:22,318 166 INFO rb-209aa48-220549-371128 odoo.addons.test_website_slides_full.tests.test_ui_wslides.TestUi.test_course_certification_employee: waiting for threads: [] 2026-02-27 03:48:22,405 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 123 checked, 2 removed 2026-02-27 03:48:22,422 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_custom_fiscal_year ... 2026-02-27 03:48:22,450 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year.TestFiscalPosition.test_custom_fiscal_year: waiting for threads: [] 2026-02-27 03:48:22,467 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_default_fiscal_year ... 2026-02-27 03:48:22,482 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year.TestFiscalPosition.test_default_fiscal_year: waiting for threads: [] 2026-02-27 03:48:22,503 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_leap_fiscal_year_1 ... 2026-02-27 03:48:22,519 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year.TestFiscalPosition.test_leap_fiscal_year_1: waiting for threads: [] 2026-02-27 03:48:22,540 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_leap_fiscal_year_2 ... 2026-02-27 03:48:22,556 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_account_fiscal_year.TestFiscalPosition.test_leap_fiscal_year_2: waiting for threads: [] 2026-02-27 03:48:22,589 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:35,350 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_lock_requires_account_manager ... 2026-02-27 03:48:35,447 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_open_lock_exception ... 2026-02-27 03:48:35,567 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_review_draft_moves_without_lock_until_date ... 2026-02-27 03:48:35,613 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_create_lock_exception ... 2026-02-27 03:48:35,734 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_create_lock_exception_requires_kind ... 2026-02-27 03:48:35,802 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_draft_move_count_and_review_action ... 2026-02-27 03:48:36,644 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_draft_move_count_zero_without_lock_date ... 2026-02-27 03:48:36,674 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_is_account_manager_computed ... 2026-02-27 03:48:36,724 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_lock_until_date_uses_max_of_all_lock_dates ... 2026-02-27 03:48:36,786 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_wizard_loads_lock_dates_from_company ... 2026-02-27 03:48:36,896 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:48:48,838 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_02_account_move_1_2_currency_euro ... 2026-02-27 03:48:49,065 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_03_account_move_2_1_currency_euro ... 2026-02-27 03:48:49,308 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_04_account_move_2_2_currency_euro ... 2026-02-27 03:48:49,518 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_05_account_move_2_2_currency_usd ... 2026-02-27 03:48:49,720 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_06_account_move_3_3_same_amount_same_partner ... 2026-02-27 03:48:49,941 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_07_account_move_3_3_same_amount_no_partner ... 2026-02-27 03:48:50,175 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_08_account_move_3_3_same_amount_diff_partner ... 2026-02-27 03:48:50,459 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_09_account_move_3_3_diff_amount_no_partner ... 2026-02-27 03:48:50,740 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_10_account_move_4_4_diff_amount_has_partner ... 2026-02-27 03:48:51,015 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_11_account_move_not_amount_currency ... 2026-02-27 03:48:51,230 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #765 deleted account.move.line.ctp records with IDs: [992] 2026-02-27 03:48:51,313 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_001 ... 2026-02-27 03:48:51,575 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_002 ... 2026-02-27 03:48:51,864 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_003 ... 2026-02-27 03:48:52,106 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_004 ... 2026-02-27 03:48:52,290 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_counterpart_001 ... 2026-02-27 03:48:53,471 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #765 deleted account.move.line.ctp records with IDs: [1017, 1018] 2026-02-27 03:48:53,517 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #765 deleted account.move.line.ctp records with IDs: [1019] 2026-02-27 03:48:53,602 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_001 ... 2026-02-27 03:48:54,613 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_002 ... 2026-02-27 03:48:55,836 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_003 ... 2026-02-27 03:48:57,123 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #765 deleted account.move.line.ctp records with IDs: [1027, 1028] 2026-02-27 03:48:57,179 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_001 ... 2026-02-27 03:48:58,012 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_002 ... 2026-02-27 03:48:59,423 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_003 ... 2026-02-27 03:49:00,901 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #765 deleted account.move.line.ctp records with IDs: [1039, 1040] 2026-02-27 03:49:01,013 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:49:13,867 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_01_validate_aged_payable ... 2026-02-27 03:49:15,855 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_02_validate_aged_payable ... 2026-02-27 03:49:18,038 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_101_validate_aged_payable_multi_company ... 2026-02-27 03:49:32,940 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_88_report_currency_conversion ... 2026-02-27 03:49:34,246 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_999_analytic_filters_disabled ... 2026-02-27 03:49:34,279 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:49:34,449 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:49:35,435 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335dc85bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:35,435 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311e71a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:35,438 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:37,356 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33542b2160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:37,357 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33127e42c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:37,359 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:38,459 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335da20f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:38,460 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335dab0680> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:38,462 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:40,322 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312b8d260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:40,323 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33588854e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:40,325 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_payable.py", line 186, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:41,795 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_99_export_xlsx_aged_payable ... 2026-02-27 03:49:42,948 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3367f73880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:42,949 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3367b11260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:42,951 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:49:42,966 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:49:57,236 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_01_validate_aged_receivable ... 2026-02-27 03:49:59,722 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_02_validate_aged_receivable ... 2026-02-27 03:50:01,818 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_101_validate_aged_receivable_multi_company ... 2026-02-27 03:50:17,041 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_88_report_currency_conversion ... 2026-02-27 03:50:18,427 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_999_analytic_filters_disabled ... 2026-02-27 03:50:18,461 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:50:18,649 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:50:19,833 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33122a2480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:19,834 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335e277ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:19,838 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:21,646 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f336813cd60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:21,647 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313a89da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:21,651 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:23,071 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335d5f3d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:23,072 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335d6bbc40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:23,075 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:24,996 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33125ccf40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:24,997 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312730720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:25,000 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_aged_receivable.py", line 187, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:26,398 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_99_export_xlsx_aged_receivable ... 2026-02-27 03:50:27,534 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33125b5b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:27,535 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335889cae0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:27,536 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:50:27,546 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:50:40,495 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_01_validate_executive_summary ... 2026-02-27 03:50:43,184 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_101_validate_executive_summary_multi_company ... 2026-02-27 03:50:56,664 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_88_report_currency_conversion ... 2026-02-27 03:50:58,491 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_999_analytic_filters_disabled ... 2026-02-27 03:50:58,527 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:51:03,937 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:51:05,114 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331351afc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:05,115 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335d8a4900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:05,117 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:06,998 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33542b1800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:06,999 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312cd9a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:07,001 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:08,299 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313222fc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:08,300 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311b4ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:08,302 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:09,921 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3368943ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:09,922 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33136b0b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:09,926 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_executive_summary.py", line 276, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:15,213 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_99_export_xlsx_executive_summary ... 2026-02-27 03:51:17,618 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312ca4fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:17,619 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312c136a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:17,621 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:17,634 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:51:31,145 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_01_validate_gaap_report ... 2026-02-27 03:51:42,120 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_101_validate_gaap_report_multi_company ... 2026-02-27 03:51:52,924 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_88_report_currency_conversion_balance_sheet ... 2026-02-27 03:51:53,597 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_998_analytic_configuration ... 2026-02-27 03:51:53,632 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_999_analytic_groupby_profit_and_loss_total_not_affected ... 2026-02-27 03:51:54,905 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335846d440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:54,906 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f336044c5e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:54,909 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:56,246 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33135aef20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:56,248 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312bb3f60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:56,250 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:58,124 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313354f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:58,125 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335df35c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:58,127 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:59,371 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313a8a480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:59,372 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33543a3060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:51:59,374 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3871, in test_999_analytic_groupby_profit_and_loss_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:01,404 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:52:02,409 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:52:03,381 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33122a3100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:03,382 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335879f880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:03,384 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:05,178 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312cb51c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:05,179 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312abb560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:05,182 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:06,612 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335e238400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:06,613 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312eca980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:06,616 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:08,447 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331342b240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:08,449 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3368543a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:08,452 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_gaap_report.py", line 3757, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:12,370 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313ecf880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:12,371 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313ffa340> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:12,373 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:12,386 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:52:26,676 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_01_validate_general_ledger ... 2026-02-27 03:52:29,251 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.partial.reconcile records with IDs: [227] 2026-02-27 03:52:29,319 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.full.reconcile records with IDs: [154] 2026-02-27 03:52:30,831 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.partial.reconcile records with IDs: [228] 2026-02-27 03:52:31,952 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_02_validate_general_ledger ... 2026-02-27 03:52:33,840 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.partial.reconcile records with IDs: [230] 2026-02-27 03:52:33,911 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.full.reconcile records with IDs: [156] 2026-02-27 03:52:35,018 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #781 deleted account.partial.reconcile records with IDs: [231] 2026-02-27 03:52:35,943 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_101_validate_general_ledger_multi_company ... 2026-02-27 03:52:51,380 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_88_report_currency_conversion ... 2026-02-27 03:52:53,094 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_999_analytic_filter_affects_total_without_groupby ... 2026-02-27 03:52:54,439 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335e078ea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:54,440 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33141047c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:54,443 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:56,506 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33585ef2e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:56,507 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33591b51c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:56,510 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:57,698 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3367cfa160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:57,698 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313bcf420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:57,702 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:59,349 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3359237e20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:59,350 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313621f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:52:59,352 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 630, in test_999_analytic_filter_affects_total_without_groupby analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:00,470 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:53:00,655 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:53:01,744 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331361e660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:01,745 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312dfade0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:01,748 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:03,867 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3358830e00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:03,868 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33141923e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:03,871 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:05,358 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311bfb9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:05,359 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33122a3a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:05,362 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:07,427 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33130658a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:07,428 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312478900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:07,430 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_general_ledger.py", line 523, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:09,054 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_99_export_xlsx_general_ledger ... 2026-02-27 03:53:10,062 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331405eb60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:10,063 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33588919e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:10,066 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:10,079 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:53:10,226 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_menu_smoke_tour: Starting TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus ... 2026-02-27 03:53:10,385 166 WARNING rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_menu_smoke_tour.TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:53:10,386 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_menu_smoke_tour: skipped TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:53:10,386 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_menu_smoke_tour.TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus: waiting for threads: [] 2026-02-27 03:53:10,421 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:53:25,126 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_01_validate_partner_ledger ... 2026-02-27 03:53:29,372 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_02_validate_partner_ledger ... 2026-02-27 03:53:32,712 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_101_validate_partner_ledger_multi_company ... 2026-02-27 03:53:48,934 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_88_report_currency_conversion ... 2026-02-27 03:53:50,248 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_999_analytic_filters_disabled ... 2026-02-27 03:53:50,284 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:53:50,497 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:53:51,586 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311742200> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:51,587 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312d2a020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:51,589 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:53,741 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335d747560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:53,742 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335d8af420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:53,746 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:55,349 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3367e63740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:55,349 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335923ab60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:55,351 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:57,228 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3313572e80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:57,228 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33117accc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:57,231 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_partner_ledger.py", line 536, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:58,618 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_99_export_xlsx_partner_ledger ... 2026-02-27 03:53:59,813 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312e8c0e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:59,814 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312e7f560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:59,816 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:59,828 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:54:14,481 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_01_validate_tax_report ... 2026-02-27 03:54:20,537 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_101_validate_tax_report_multi_company ... 2026-02-27 03:54:40,638 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_88_report_currency_conversion_general_tax ... 2026-02-27 03:54:45,662 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_999_analytic_filters_disabled ... 2026-02-27 03:54:50,240 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:54:56,090 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:55:02,176 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331281c540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:02,177 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313eed760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:02,181 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:04,238 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3367beaac0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:04,239 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311faf9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:04,242 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:05,676 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33136079c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:05,678 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312188360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:05,680 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:07,403 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335843fd80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:07,404 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33122a05e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:07,406 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_tax_report.py", line 258, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:08,840 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_99_export_xlsx_tax_reports ... 2026-02-27 03:55:15,391 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33543c3600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:15,392 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3313425b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:15,394 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:15,409 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:55:29,058 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_01_validate_trial_balance ... 2026-02-27 03:55:31,779 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_101_validate_trial_balance_multi_company ... 2026-02-27 03:55:46,972 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_88_report_currency_conversion ... 2026-02-27 03:55:47,397 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_999_analytic_groupby_total_not_affected ... 2026-02-27 03:55:48,457 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335e2bac00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:48,458 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33125a45e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:48,460 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:50,143 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3311fabba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:50,144 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f33540d49a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:50,147 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:51,462 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312b79760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:51,463 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335d989120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:51,465 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,268 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f335dab3100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,268 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3312175a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,270 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 686, in test_999_analytic_groupby_total_not_affected analytic_data = self._create_analytic_test_data(report_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:54,577 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-02-27 03:55:54,773 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-02-27 03:55:55,918 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3312cb5620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:55,919 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3358dc4b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:55,921 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,952 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f331283cb80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,952 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335d636200> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,955 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:59,349 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3358d0c540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:59,350 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f3311fae0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:59,353 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:01,357 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f33125d2840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:01,359 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335920c040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:01,361 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_trial_balance.py", line 570, in test_99_export_analytic_groupby_headers_pdf_xlsx analytic_data = self._create_analytic_test_data(current_datetime) File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/common.py", line 873, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:02,968 166 INFO rb-209aa48-220549-371128 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_99_export_xlsx_trial_balance ... 2026-02-27 03:56:04,304 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f3358a7c180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:04,305 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f335e2744a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:04,307 166 INFO rb-209aa48-220549-371128 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:04,318 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:56:05,078 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_activity: Starting TestAttendanceActivity.test_01_compute_status_count ... 2026-02-27 03:56:05,271 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_activity.TestAttendanceActivity.test_01_compute_status_count: waiting for threads: [] 2026-02-27 03:56:05,305 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:05,321 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_01_compute_current_attendance ... 2026-02-27 03:56:05,404 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user.TestAttendancedDeviceUser.test_01_compute_current_attendance: waiting for threads: [] 2026-02-27 03:56:05,420 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_02_compute_total_finger_template_records ... 2026-02-27 03:56:05,495 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user.TestAttendancedDeviceUser.test_02_compute_total_finger_template_records: waiting for threads: [] 2026-02-27 03:56:05,514 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_03_get_active ... 2026-02-27 03:56:05,640 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_attendance_device_user.TestAttendancedDeviceUser.test_03_get_active: waiting for threads: [] 2026-02-27 03:56:05,675 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:05,689 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_finger_template: Starting TestFingerTemplate.test_01_compute_employee_id ... 2026-02-27 03:56:05,773 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_finger_template.TestFingerTemplate.test_01_compute_employee_id: waiting for threads: [] 2026-02-27 03:56:05,809 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:05,823 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_hr_attendance: Starting TestHrAttendance.test_01_get_last_hr_attendance_record ... 2026-02-27 03:56:06,002 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_hr_attendance.TestHrAttendance.test_01_get_last_hr_attendance_record: waiting for threads: [] 2026-02-27 03:56:06,035 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:06,048 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_hr_employee: Starting TestHrEmployee.test_01_compute_total_finger_template_records ... 2026-02-27 03:56:06,158 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_hr_employee.TestHrEmployee.test_01_compute_total_finger_template_records: waiting for threads: [] 2026-02-27 03:56:06,186 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:06,273 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_01_action_device_information ... 2026-02-27 03:56:06,379 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_02_action_show_time ... 2026-02-27 03:56:06,409 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_03_action_restart ... 2026-02-27 03:56:06,440 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_05_user_download ... 2026-02-27 03:56:06,498 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_06_user_upload ... 2026-02-27 03:56:06,674 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_07_action_employee_map ... 2026-02-27 03:56:06,976 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_08_action_finger_template_download ... 2026-02-27 03:56:07,067 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_09_action_attendance_download ... 2026-02-27 03:56:07,192 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_10_action_employee_upload_to_device ... 2026-02-27 03:56:07,333 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_11_sync_attendance ... 2026-02-27 03:56:07,680 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_12_new_device_dupplicate_ip_port_location ... 2026-02-27 03:56:07,749 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_13_delete_device_not_in_draft ... 2026-02-27 03:56:07,789 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12615] 2026-02-27 03:56:07,823 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_14_delete_device_in_draft_no_attendance_data ... 2026-02-27 03:56:07,882 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12646] 2026-02-27 03:56:07,892 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted attendance.device records with IDs: [10] 2026-02-27 03:56:07,916 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_15_delete_device_in_draft_has_attendance_data ... 2026-02-27 03:56:07,991 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12647] 2026-02-27 03:56:08,013 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_16_compute_tz ... 2026-02-27 03:56:08,039 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_17_compute_device_users_count ... 2026-02-27 03:56:08,085 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_18_compute_mapped_employees_count ... 2026-02-27 03:56:08,245 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_19_compute_total_finger_template_records ... 2026-02-27 03:56:08,351 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_20_compute_total_attendance_records ... 2026-02-27 03:56:08,477 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_21_attendance_status_type_unique ... 2026-02-27 03:56:08,526 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_22_attendance_status_code_unique ... 2026-02-27 03:56:08,571 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_23_attendance_device_generate_employee ... 2026-02-27 03:56:08,765 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_24_action_attendance_download_devices ... 2026-02-27 03:56:09,061 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:56:09,075 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_attendance_01 ... 2026-02-27 03:56:09,233 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:09,494 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:09] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 55 0.025 0.239 2026-02-27 03:56:09,496 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_post_data_user_attendance_01: waiting for threads: [] 2026-02-27 03:56:09,516 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_finger_01 ... 2026-02-27 03:56:09,654 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:09,853 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:09] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 20 0.009 0.192 2026-02-27 03:56:09,854 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_post_data_user_finger_01: waiting for threads: [] 2026-02-27 03:56:09,873 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_info_01 ... 2026-02-27 03:56:10,003 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:11,006 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:11] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 42 0.047 0.959 2026-02-27 03:56:11,012 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_post_data_user_info_01: waiting for threads: [] 2026-02-27 03:56:11,037 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_01 ... 2026-02-27 03:56:11,181 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:11,353 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:11] "GET /iclock/getrequest?SN=12345678 HTTP/1.1" 200 - 7 0.002 0.172 2026-02-27 03:56:11,354 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_getrequest_01: waiting for threads: [] 2026-02-27 03:56:11,376 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_02 ... 2026-02-27 03:56:11,482 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:11,631 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:11] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 9 0.002 0.149 2026-02-27 03:56:11,633 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_getrequest_02: waiting for threads: [] 2026-02-27 03:56:11,653 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_03 ... 2026-02-27 03:56:11,810 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:11,992 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:11] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 9 0.003 0.182 2026-02-27 03:56:11,994 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_getrequest_03: waiting for threads: [] 2026-02-27 03:56:12,008 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_returned_command_results_01 ... 2026-02-27 03:56:12,099 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:56:13,072 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:13] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 9 0.003 0.972 2026-02-27 03:56:13,081 166 INFO rb-209aa48-220549-371128 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:56:13] "POST /iclock/devicecmd?SN=serial_12345678 HTTP/1.1" 200 - 3 0.001 0.004 2026-02-27 03:56:13,082 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_returned_command_results_01: waiting for threads: [] 2026-02-27 03:56:13,112 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:13,162 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_01_connect_wrong_password ... 2026-02-27 03:56:13,216 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_02_connect_wrong_ip ... 2026-02-27 03:56:13,260 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_03_connect_wrong_port ... 2026-02-27 03:56:13,301 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_04_connect_wrong_protocol ... 2026-02-27 03:56:13,350 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_05_connect_successfully ... 2026-02-27 03:56:13,393 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:13,406 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_multi_company: Starting TestMultiCompany.test_01_multi_company ... 2026-02-27 03:56:22,244 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 791, model: attendance.device 2026-02-27 03:56:22,266 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 791, model: attendance.device.user 2026-02-27 03:56:22,286 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 791, model: user.attendance 2026-02-27 03:56:22,299 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_multi_company.TestMultiCompany.test_01_multi_company: waiting for threads: [] 2026-02-27 03:56:22,379 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_multi_company: Starting TestMultiCompany.test_open_wz_upload_emp_to_machine_multi_company ... 2026-02-27 03:56:31,380 166 INFO rb-209aa48-220549-371128 odoo.addons.to_attendance_device.tests.test_multi_company.TestMultiCompany.test_open_wz_upload_emp_to_machine_multi_company: waiting for threads: [] 2026-02-27 03:56:31,448 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:56:31,458 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_currency_rate_constrains: Starting TestCurrencyRates.test_01_currency_rate_constrains ... 2026-02-27 03:56:49,128 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:49,731 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1921] 2026-02-27 03:56:49,746 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12782] 2026-02-27 03:56:49,751 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:56:49,847 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_channel_ids_scope_exclusion ... 2026-02-27 03:56:51,160 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_child_ids_scope_exclusion ... 2026-02-27 03:56:53,194 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_user_ids_scope_exclusion ... 2026-02-27 03:56:55,130 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:56:55,143 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_000_float_hours_to_time ... 2026-02-27 03:56:55,164 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_010_barcode_exists ... 2026-02-27 03:56:55,274 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_020_get_ean13 ... 2026-02-27 03:56:55,295 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_030_convert_local_to_utc ... 2026-02-27 03:56:55,316 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_040_convert_utc_to_local ... 2026-02-27 03:56:55,339 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_045_convert_relativedelta_to_timedelta ... 2026-02-27 03:56:55,358 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_046_get_total_seconds_from_relativedelta ... 2026-02-27 03:56:55,377 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_050_time_to_float_hour ... 2026-02-27 03:56:55,397 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_060_find_first_date_of_period ... 2026-02-27 03:56:55,418 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_065_find_first_date_of_period ... 2026-02-27 03:56:55,439 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_070_find_last_date_of_period_from_period_start_date ... 2026-02-27 03:56:55,467 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_080_find_last_date_of_period ... 2026-02-27 03:56:55,488 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_085_find_last_date_of_period ... 2026-02-27 03:56:55,508 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_086_find_last_date_of_period ... 2026-02-27 03:56:55,528 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_090_period_iter_arg_type ... 2026-02-27 03:56:55,556 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_091_period_iter__datetime ... 2026-02-27 03:56:55,579 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_092_period_iter__date ... 2026-02-27 03:56:55,608 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_095_period_iter__start_day_offset ... 2026-02-27 03:56:55,629 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_100_get_days_of_month_from_date ... 2026-02-27 03:56:55,650 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_110_get_day_of_year_from_date ... 2026-02-27 03:56:55,671 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_120_get_days_between_dates ... 2026-02-27 03:56:55,692 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_130_get_months_between_dates ... 2026-02-27 03:56:55,714 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_140_get_weekdays_for_period ... 2026-02-27 03:56:55,743 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_150_next_weekday ... 2026-02-27 03:56:55,764 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_160_split_date ... 2026-02-27 03:56:55,786 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_170_hours_time_string ... 2026-02-27 03:56:55,807 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_180_zip_dirs ... 2026-02-27 03:56:55,829 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_190_guess_lang ... 2026-02-27 03:56:55,847 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_200_strip_accents ... 2026-02-27 03:56:55,868 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_210_sum_digits ... 2026-02-27 03:56:55,888 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_220_find_nearest_lucky_number ... 2026-02-27 03:56:55,909 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_310_years_between_dates ... 2026-02-27 03:56:55,929 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_320_years_between_dates ... 2026-02-27 03:56:55,949 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_330_break_timerange_for_midnight ... 2026-02-27 03:56:55,970 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_calculate_weights ... 2026-02-27 03:56:55,991 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_get_ratio_between_periods ... 2026-02-27 03:56:56,012 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_validate_period_name ... 2026-02-27 03:56:56,043 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:56,054 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_validate_fields: Starting TestValidateIrModelFields.test_01_validate_ir_model_fields ... 2026-02-27 03:56:56,249 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:56,260 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_validate_ir_ui_view: Starting TestValidateIrUiView.test_01_validate_ir_ui_view ... 2026-02-27 03:58:05,301 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:05,312 166 INFO rb-209aa48-220549-371128 odoo.addons.to_base.tests.test_validate_record_rules: Starting TestValidateRecordRule.test_01_validate_record_rule ... 2026-02-27 03:58:06,118 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:06,128 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_01_security_rule_document ... 2026-02-27 03:58:06,256 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [4], uid: 6, model: employee.document 2026-02-27 03:58:06,312 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 6, model: employee.document 2026-02-27 03:58:06,332 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1961] 2026-02-27 03:58:06,334 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document 2026-02-27 03:58:06,351 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_01_security_rule_document_type ... 2026-02-27 03:58:06,423 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: employee.document.type 2026-02-27 03:58:06,434 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: employee.document.type 2026-02-27 03:58:06,451 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1957] 2026-02-27 03:58:06,453 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document.type 2026-02-27 03:58:06,477 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_02_security_rule_document ... 2026-02-27 03:58:06,661 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1962, 1961] 2026-02-27 03:58:06,678 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [126465, 126464] 2026-02-27 03:58:06,679 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted employee.document records with IDs: [1, 2] 2026-02-27 03:58:06,688 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [414, 415] 2026-02-27 03:58:06,709 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_02_security_rule_document_type ... 2026-02-27 03:58:06,885 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [12795] 2026-02-27 03:58:06,888 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document.type 2026-02-27 03:58:06,909 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_03_security_rule_document_type ... 2026-02-27 03:58:07,089 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [12797] 2026-02-27 03:58:07,101 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted employee.document.type records with IDs: [6] 2026-02-27 03:58:07,107 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [5571] 2026-02-27 03:58:07,119 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted mail.message records with IDs: [12798] 2026-02-27 03:58:07,121 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #6 deleted employee.document.type records with IDs: [7] 2026-02-27 03:58:07,153 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:07,166 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_01_functional ... 2026-02-27 03:58:07,333 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_02_functional ... 2026-02-27 03:58:07,463 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_form_test ... 2026-02-27 03:58:07,702 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_functional_expire_notification ... 2026-02-27 03:58:07,903 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1922] 2026-02-27 03:58:07,987 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1923] 2026-02-27 03:58:08,024 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_functional_extension ... 2026-02-27 03:58:08,233 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1924] 2026-02-27 03:58:08,316 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1925] 2026-02-27 03:58:08,351 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_04_functional ... 2026-02-27 03:58:08,518 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_04_functional_main ... 2026-02-27 03:58:08,659 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_05_function_api_contrains ... 2026-02-27 03:58:08,780 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_08_function ... 2026-02-27 03:58:08,918 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_09_document_type ... 2026-02-27 03:58:09,046 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_10_create_document_type ... 2026-02-27 03:58:09,193 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:09,202 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_01_edit_documents ... 2026-02-27 03:58:09,338 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_02_01_check_data_contraints ... 2026-02-27 03:58:09,444 166 INFO rb-209aa48-220549-371128 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_02_check_data_contraints ... 2026-02-27 03:58:09,512 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:09,523 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_group_maintenance_user_access_right ... 2026-02-27 03:58:10,312 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1926] 2026-02-27 03:58:10,322 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12849] 2026-02-27 03:58:10,328 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:10,339 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 794, model: stock.lot 2026-02-27 03:58:10,344 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 794, model: stock.lot 2026-02-27 03:58:10,358 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #794 deleted mail.message records with IDs: [12846] 2026-02-27 03:58:10,360 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 794, model: stock.lot 2026-02-27 03:58:10,411 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_maintenance_schedule_equipment_when_update_product_maintenance_schedule ... 2026-02-27 03:58:10,810 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_maintenance_schedule_product_when_update_equipment_maintenance_schedule ... 2026-02-27 03:58:11,190 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_sync_maintenance_lot_serial_and_equipment ... 2026-02-27 03:58:11,527 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_sync_maintenance_schedule_equipment_when_move_stock_done ... 2026-02-27 03:58:11,895 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:58:11,906 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_equipment_working_frequency: Starting TestEquipmentWorkingFrequency.test_compute_total_working_amount ... 2026-02-27 03:58:11,986 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:11,997 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_functional_stock_move_line: Starting TestMaintenanceEquipment.test_create_equipment_with_working_frequency_when_stock_move ... 2026-02-27 03:58:12,293 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:12,303 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_check_working_frequency_ids ... 2026-02-27 03:58:12,366 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:12,375 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_product_template: Starting TestProductTemplate.test_check_working_frequency_template_ids ... 2026-02-27 03:58:12,507 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:58:12,518 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_base_user_access_right ... 2026-02-27 03:58:12,742 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1927] 2026-02-27 03:58:12,750 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12896] 2026-02-27 03:58:12,754 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:12,951 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1928] 2026-02-27 03:58:12,958 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12898] 2026-02-27 03:58:12,963 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:13,262 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1929] 2026-02-27 03:58:13,274 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12900] 2026-02-27 03:58:13,279 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:13,288 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 797, model: working.frequency.template 2026-02-27 03:58:13,292 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 797, model: working.frequency.template 2026-02-27 03:58:13,295 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 797, model: working.frequency.template 2026-02-27 03:58:13,299 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 797, model: equipment.working.frequency 2026-02-27 03:58:13,303 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 797, model: equipment.working.frequency 2026-02-27 03:58:13,304 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 797, model: equipment.working.frequency 2026-02-27 03:58:13,321 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_manager_access_right ... 2026-02-27 03:58:13,575 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1930] 2026-02-27 03:58:13,585 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12902] 2026-02-27 03:58:13,590 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:13,902 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1931] 2026-02-27 03:58:13,912 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12904] 2026-02-27 03:58:13,918 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:14,219 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1932] 2026-02-27 03:58:14,228 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12906] 2026-02-27 03:58:14,234 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:14,256 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #798 deleted working.frequency.template records with IDs: [6] 2026-02-27 03:58:14,264 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #798 deleted equipment.working.frequency records with IDs: [7] 2026-02-27 03:58:14,281 166 INFO rb-209aa48-220549-371128 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_user_working_frequence_access_right ... 2026-02-27 03:58:14,555 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1933] 2026-02-27 03:58:14,562 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12908] 2026-02-27 03:58:14,567 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:14,849 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1934] 2026-02-27 03:58:14,858 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12910] 2026-02-27 03:58:14,864 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:15,166 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1935] 2026-02-27 03:58:15,175 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12912] 2026-02-27 03:58:15,183 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:58:15,212 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #802 deleted working.frequency.template records with IDs: [7] 2026-02-27 03:58:15,225 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #802 deleted equipment.working.frequency records with IDs: [8] 2026-02-27 03:58:15,260 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:58:15,715 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_private_repo_with_valid_sshkey ... 2026-02-27 03:58:25,257 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_private_repo_without_valid_sshkey ... 2026-02-27 03:58:26,575 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_public_repo ... 2026-02-27 03:58:29,604 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_repo_multi_hosting ... 2026-02-27 03:58:29,670 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:58:30,149 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_check_depended_git_branches ... 2026-02-27 03:58:30,227 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_check_depending_git_branches ... 2026-02-27 03:58:30,281 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_check_is_odoo_source_code_vs_is_odoo_enterprise_source_code ... 2026-02-27 03:58:30,330 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_create_git_branch ... 2026-02-27 03:58:30,369 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_edit_name_git_branch ... 2026-02-27 03:58:30,419 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:58:30,891 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_001_create_odoo_version ... 2026-02-27 03:58:30,945 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_101_edit_name_odoo_version ... 2026-02-27 03:58:31,015 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_201_compute_git_branches_count ... 2026-02-27 03:58:31,047 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_301_sorted_branches ... 2026-02-27 03:58:31,099 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:58:31,579 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_git_branch: Starting TestGitBranch.test_compute_projects_count ... 2026-02-27 03:58:31,647 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_git_branch: Starting TestGitBranch.test_compute_tasks_count ... 2026-02-27 03:58:31,727 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:58:32,227 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_git_repository: Starting TestGitRepository.test_compute_projects_count ... 2026-02-27 03:58:32,297 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_git_repository: Starting TestGitRepository.test_compute_tasks_count ... 2026-02-27 03:58:32,394 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:58:32,822 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_01_check_constrains_git_repository_id_git_branch_id ... 2026-02-27 03:58:32,885 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_01_onchange_git_repository_id ... 2026-02-27 03:58:33,272 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_02_check_constrains_git_repository_id_git_branch_id ... 2026-02-27 03:58:33,337 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_02_onchange_git_repository_id ... 2026-02-27 03:58:33,749 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_03_onchange_git_repository_id ... 2026-02-27 03:58:34,080 166 INFO rb-209aa48-220549-371128 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_onchange_project_id_load_git ... 2026-02-27 03:58:34,682 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:58:34,692 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_01_recursive_grade ... 2026-02-27 03:58:43,322 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_02_department_grade ... 2026-02-27 03:58:52,418 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_03_multi_company_grade ... 2026-02-27 03:59:00,723 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_04_department_grade ... 2026-02-27 03:59:09,735 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_05_delete_parent_grade ... 2026-02-27 03:59:17,924 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12915] 2026-02-27 03:59:17,936 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted hr.employee.grade records with IDs: [6] 2026-02-27 03:59:17,988 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_06_delete_employee_grade ... 2026-02-27 03:59:26,175 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1965] 2026-02-27 03:59:26,257 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_07_archive_employee_grade ... 2026-02-27 03:59:34,241 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_08_the_same_name_grade ... 2026-02-27 03:59:42,611 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_1 ... 2026-02-27 03:59:51,048 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_2 ... 2026-02-27 03:59:59,512 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_3 ... 2026-02-27 04:00:07,734 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_4 ... 2026-02-27 04:00:16,498 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:00:16,887 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_to_hr_employee_grade_access_right: Starting TestAcessRightFunction.test_01_internal_user_right ... 2026-02-27 04:00:17,001 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: hr.employee.grade 2026-02-27 04:00:17,025 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #816 deleted mail.message records with IDs: [1967] 2026-02-27 04:00:17,026 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: hr.employee.grade 2026-02-27 04:00:17,031 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: hr.employee.grade 2026-02-27 04:00:17,057 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_grade.tests.test_to_hr_employee_grade_access_right: Starting TestAcessRightFunction.test_02_hr_user_right ... 2026-02-27 04:00:17,239 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #817 deleted hr.employee.grade records with IDs: [10] 2026-02-27 04:00:17,295 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:00:17,781 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_01_employee_relative_duplicate ... 2026-02-27 04:00:17,856 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_02_partner_01 ... 2026-02-27 04:00:17,918 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_02_partner_02 ... 2026-02-27 04:00:18,300 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #819 deleted ir.model.data records with IDs: [7188] 2026-02-27 04:00:18,330 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #819 deleted ir.attachment records with IDs: [55, 88, 121, 154, 187] 2026-02-27 04:00:18,330 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #819 deleted res.partner records with IDs: [37] 2026-02-27 04:00:18,355 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_03_employee_01 ... 2026-02-27 04:00:18,430 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted hr.employee.relative records with IDs: [6] 2026-02-27 04:00:18,461 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_03_employee_02 ... 2026-02-27 04:00:18,518 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-02-27 04:00:19,016 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_security: Starting TestSecurity.test_01_internal_user_right ... 2026-02-27 04:00:19,087 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 820, model: hr.employee.relative 2026-02-27 04:00:19,098 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 820, model: hr.employee.relative 2026-02-27 04:00:19,104 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 820, model: hr.employee.relative 2026-02-27 04:00:19,129 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_employee_relative.tests.test_security: Starting TestSecurity.test_02_hr_user_right ... 2026-02-27 04:00:19,200 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #821 deleted hr.employee.relative records with IDs: [12] 2026-02-27 04:00:19,262 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:00:19,273 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_1 ... 2026-02-27 04:00:20,169 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-02-27 04:00:20,811 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 824, model: slide.channel 2026-02-27 04:00:21,013 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-02-27 04:00:21,694 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 826, model: slide.channel 2026-02-27 04:00:21,721 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 826, model: slide.channel 2026-02-27 04:00:21,768 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:00:21,779 166 INFO rb-209aa48-220549-371128 odoo.addons.to_hr_training.tests.test_to_hr_training: Starting TestToHrTraining.test_compute_course_1 ... 2026-02-27 04:00:22,423 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:00:22,435 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_1 ... 2026-02-27 04:00:22,639 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_2 ... 2026-02-27 04:00:22,886 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_3 ... 2026-02-27 04:00:23,086 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_maintenance_equipment_2 ... 2026-02-27 04:00:23,257 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_maintenance_equipment_3 ... 2026-02-27 04:00:23,455 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:00:23,467 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_01_cron_generate_requests ... 2026-02-27 04:00:23,645 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) started manually 2026-02-27 04:00:23,680 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) done 2026-02-27 04:00:23,705 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_02_cron_generate_requests ... 2026-02-27 04:00:23,873 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) started manually 2026-02-27 04:00:23,987 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) done 2026-02-27 04:00:23,994 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) started manually 2026-02-27 04:00:24,000 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (37) done 2026-02-27 04:00:24,029 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_1_compute_next_maintenance ... 2026-02-27 04:00:24,203 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_2_compute_next_maintenance ... 2026-02-27 04:00:24,393 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_3_compute_next_maintenance ... 2026-02-27 04:00:24,603 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_4_compute_next_maintenance ... 2026-02-27 04:00:24,779 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_2_1_compute_next_maintenance ... 2026-02-27 04:00:25,028 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:00:25,037 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_01_cron_notify_maintenance ... 2026-02-27 04:00:25,527 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1936] 2026-02-27 04:00:25,540 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12971] 2026-02-27 04:00:25,547 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:25,795 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-02-27 04:00:25,942 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-02-27 04:00:25,971 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) started manually 2026-02-27 04:00:26,074 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) done 2026-02-27 04:00:26,097 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_cron_notify_maintenance ... 2026-02-27 04:00:26,568 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-02-27 04:00:26,580 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12981] 2026-02-27 04:00:26,587 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:26,782 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-02-27 04:00:26,885 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-02-27 04:00:26,902 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) started manually 2026-02-27 04:00:26,996 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) done 2026-02-27 04:00:27,016 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_cron_notify_maintenance ... 2026-02-27 04:00:27,513 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1944] 2026-02-27 04:00:27,524 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12991] 2026-02-27 04:00:27,531 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:27,763 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-02-27 04:00:27,880 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-02-27 04:00:27,896 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) started manually 2026-02-27 04:00:27,910 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (87) done 2026-02-27 04:00:27,932 166 INFO rb-209aa48-220549-371128 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_date_to_notify ... 2026-02-27 04:00:28,450 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-02-27 04:00:28,460 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13000] 2026-02-27 04:00:28,466 166 INFO rb-209aa48-220549-371128 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:28,663 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1948] 2026-02-27 04:00:28,771 166 INFO rb-209aa48-220549-371128 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1949] 2026-02-27 04:00:28,815 166 INFO rb-209aa48-220549-371128 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:00:28,817 166 INFO rb-209aa48-220549-371128 odoo.service.server: 1553 post-tests in 4640.47s, 1431450 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_expense_margin: 3 tests 34.59s 8979 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_loyalty: 95 tests 89.60s 34573 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_loyalty_delivery: 16 tests 8.16s 4921 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_management: 25 tests 38.10s 14034 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_mrp: 65 tests 217.84s 86611 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_mrp_margin: 3 tests 19.91s 8443 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_pdf_quote_builder: 16 tests 13.17s 3359 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_project: 80 tests 207.73s 69078 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_purchase: 14 tests 58.56s 18854 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_purchase_project: 3 tests 32.20s 9486 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_purchase_stock: 12 tests 43.94s 14523 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_stock: 144 tests 483.59s 181222 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_stock_margin: 14 tests 22.58s 9093 queries 2026-02-27 04:00:28,823 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_timesheet: 112 tests 541.79s 205213 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sale_timesheet_margin: 4 tests 30.15s 12236 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sales_team: 3 tests 0.62s 363 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sms: 9 tests 16.12s 11310 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: sms_twilio: 15 tests 28.07s 5981 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: snailmail_account: 3 tests 1.07s 397 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: spreadsheet_account: 52 tests 63.85s 22194 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: spreadsheet_dashboard: 3 tests 0.98s 376 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock: 30 tests 40.82s 9416 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock_account: 28 tests 84.48s 24286 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock_delivery: 11 tests 20.03s 8084 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock_dropshipping: 37 tests 120.20s 44666 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock_landed_costs: 63 tests 240.06s 88276 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: stock_picking_batch: 11 tests 11.16s 4553 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: survey: 34 tests 30.21s 8389 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_access_rights: 4 tests 0.65s 393 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_apikeys: 4 tests 0.78s 217 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_assetsbundle: 38 tests 5.56s 256 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_base_automation: 64 tests 21.98s 6023 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_discuss_full: 6 tests 27.27s 7851 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_event_full: 16 tests 56.15s 16300 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_html_field_history: 5 tests 0.17s 54 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_http: 160 tests 69.14s 10265 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_import_export: 26 tests 10.76s 1045 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_lint: 6 tests 5.02s 4 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_mail: 190 tests 539.20s 130277 queries 2026-02-27 04:00:28,824 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_mail_full: 50 tests 272.00s 73627 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_mail_sms: 25 tests 62.27s 15048 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_mail_tracking_value_multilang: 4 tests 25.32s 7346 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_main_flows: 9 tests 27.43s 5045 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_mass_mailing: 6 tests 58.13s 20185 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_new_api: 30 tests 1.53s 395 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_read_group: 8 tests 6.03s 135 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_rpc: 7 tests 9.57s 298 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_sale_product_configurators: 17 tests 21.54s 7044 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_sale_purchase_edi_ubl: 7 tests 26.61s 8874 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_search_panel: 17 tests 0.48s 209 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_testing_utilities: 14 tests 0.58s 16 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_translation_import: 9 tests 39.04s 1685 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_viin_web_cohort: 5 tests 0.21s 46 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_website: 110 tests 69.08s 12777 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_website_modules: 3 tests 0.27s 29 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: test_website_slides_full: 3 tests 14.45s 5295 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_account_accountant: 18 tests 14.49s 4929 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_account_counterpart: 23 tests 24.11s 8783 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_account_reports: 79 tests 423.29s 119322 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_attendance_device: 62 tests 27.12s 6185 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_base: 56 tests 94.66s 16848 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_employee_documents: 25 tests 3.39s 1945 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_equipment_maintenance_schedule: 7 tests 2.38s 1374 queries 2026-02-27 04:00:28,825 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_equipment_woking_frequency: 17 tests 3.36s 2237 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_git: 6 tests 14.41s 403 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_git_odoo_version: 13 tests 1.43s 821 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_git_project: 16 tests 3.58s 1738 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_hr_employee_grade: 18 tests 102.61s 20058 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_hr_employee_relative: 11 tests 1.96s 1045 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_hr_training: 8 tests 3.16s 2040 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_maintenance_by_working_hours: 7 tests 1.03s 520 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.stats: to_maintenance_notification: 15 tests 5.36s 2905 queries 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.tests.result: 0 failed, 0 error(s) of 1553 tests when loading database 'rb-209aa48-220549-371128' 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.service.server: Initiating shutdown 2026-02-27 04:00:28,826 166 INFO rb-209aa48-220549-371128 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.